builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-029 starttime: 1464721150.38 results: success (0) buildid: 20160531103942 builduid: e71bbbe81f194a8996e2dd81575c8890 revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:10.385376) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:10.385949) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:10.386338) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:10.543688) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:59:10.544154) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --11:59:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.96 GB/s 11:59:12 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.776000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:59:12.367078) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-31 11:59:12.367447) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=5.002000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-31 11:59:17.383074) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:59:17.383522) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9eebb2835273857468a80e0e89013673352a37e7 --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-aurora --rev 9eebb2835273857468a80e0e89013673352a37e7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-31 11:59:17,894 truncating revision to first 12 chars 2016-05-31 11:59:17,894 Setting DEBUG logging. 2016-05-31 11:59:17,894 attempt 1/10 2016-05-31 11:59:17,894 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9eebb2835273?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 11:59:18,460 unpacking tar archive at: mozilla-aurora-9eebb2835273/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 11:59:19.008204) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:19.008907) ========= script_repo_revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:19.009363) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:19.009708) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 11:59:19.024983) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 49 secs) (at 2016-05-31 11:59:19.025586) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 11:59:19 INFO - MultiFileLogger online at 20160531 11:59:19 in C:\slave\test 11:59:19 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-aurora --download-symbols true 11:59:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:59:19 INFO - {'append_to_log': False, 11:59:19 INFO - 'base_work_dir': 'C:\\slave\\test', 11:59:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:59:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:59:19 INFO - 'buildbot_json_path': 'buildprops.json', 11:59:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:59:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:59:19 INFO - 'download_minidump_stackwalk': True, 11:59:19 INFO - 'download_symbols': 'true', 11:59:19 INFO - 'e10s': False, 11:59:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:59:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:59:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:59:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:59:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:59:19 INFO - 'C:/mozilla-build/tooltool.py'), 11:59:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:59:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:59:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:59:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:59:19 INFO - 'log_level': 'info', 11:59:19 INFO - 'log_to_console': True, 11:59:19 INFO - 'opt_config_files': (), 11:59:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:59:19 INFO - '--processes=1', 11:59:19 INFO - '--config=%(test_path)s/wptrunner.ini', 11:59:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:59:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:59:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:59:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:59:19 INFO - 'pip_index': False, 11:59:19 INFO - 'require_test_zip': True, 11:59:19 INFO - 'test_type': ('testharness',), 11:59:19 INFO - 'this_chunk': '1', 11:59:19 INFO - 'total_chunks': '10', 11:59:19 INFO - 'virtualenv_path': 'venv', 11:59:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:59:19 INFO - 'work_dir': 'build'} 11:59:19 INFO - ##### 11:59:19 INFO - ##### Running clobber step. 11:59:19 INFO - ##### 11:59:19 INFO - Running pre-action listener: _resource_record_pre_action 11:59:19 INFO - Running main action method: clobber 11:59:19 INFO - rmtree: C:\slave\test\build 11:59:19 INFO - Using _rmtree_windows ... 11:59:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:00:45 INFO - Running post-action listener: _resource_record_post_action 12:00:45 INFO - ##### 12:00:45 INFO - ##### Running read-buildbot-config step. 12:00:45 INFO - ##### 12:00:45 INFO - Running pre-action listener: _resource_record_pre_action 12:00:45 INFO - Running main action method: read_buildbot_config 12:00:45 INFO - Using buildbot properties: 12:00:45 INFO - { 12:00:45 INFO - "project": "", 12:00:45 INFO - "product": "firefox", 12:00:45 INFO - "script_repo_revision": "production", 12:00:45 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 12:00:45 INFO - "repository": "", 12:00:45 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 12:00:45 INFO - "buildid": "20160531103942", 12:00:45 INFO - "pgo_build": "False", 12:00:45 INFO - "basedir": "C:\\slave\\test", 12:00:45 INFO - "buildnumber": 15, 12:00:45 INFO - "slavename": "t-w732-ix-029", 12:00:45 INFO - "revision": "9eebb2835273857468a80e0e89013673352a37e7", 12:00:45 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:00:45 INFO - "platform": "win32", 12:00:45 INFO - "branch": "mozilla-aurora", 12:00:45 INFO - "repo_path": "releases/mozilla-aurora", 12:00:45 INFO - "moz_repo_path": "", 12:00:45 INFO - "stage_platform": "win32", 12:00:45 INFO - "builduid": "e71bbbe81f194a8996e2dd81575c8890", 12:00:45 INFO - "slavebuilddir": "test" 12:00:45 INFO - } 12:00:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:00:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:00:45 INFO - Running post-action listener: _resource_record_post_action 12:00:45 INFO - ##### 12:00:45 INFO - ##### Running download-and-extract step. 12:00:45 INFO - ##### 12:00:45 INFO - Running pre-action listener: _resource_record_pre_action 12:00:45 INFO - Running main action method: download_and_extract 12:00:45 INFO - mkdir: C:\slave\test\build\tests 12:00:45 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:00:45 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:00:45 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:00:45 INFO - Downloading https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:00:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 12:00:46 INFO - Downloaded 1274 bytes. 12:00:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:00:46 INFO - Using the following test package requirements: 12:00:46 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:00:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:00:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:00:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'jsshell-win32.zip'], 12:00:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:00:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:00:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:00:46 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:00:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:00:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:00:46 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:00:46 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:00:46 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:00:46 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:00:46 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:00:46 INFO - Downloading https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 12:00:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 12:00:48 INFO - Downloaded 20340919 bytes. 12:00:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:00:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:00:51 INFO - caution: filename not matched: web-platform/* 12:00:51 INFO - Return code: 11 12:00:51 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:00:51 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:00:51 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:00:51 INFO - Downloading https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:00:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 12:00:54 INFO - Downloaded 36409218 bytes. 12:00:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:00:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:01:46 INFO - caution: filename not matched: bin/* 12:01:46 INFO - caution: filename not matched: config/* 12:01:46 INFO - caution: filename not matched: mozbase/* 12:01:46 INFO - caution: filename not matched: marionette/* 12:01:46 INFO - caution: filename not matched: tools/wptserve/* 12:01:46 INFO - Return code: 11 12:01:46 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:01:46 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:01:46 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:01:46 INFO - Downloading https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:01:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:01:49 INFO - Downloaded 68495143 bytes. 12:01:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:01:49 INFO - mkdir: C:\slave\test\properties 12:01:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:01:49 INFO - Writing to file C:\slave\test\properties\build_url 12:01:49 INFO - Contents: 12:01:49 INFO - build_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:01:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:01:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:01:50 INFO - Writing to file C:\slave\test\properties\symbols_url 12:01:50 INFO - Contents: 12:01:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:01:50 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:01:50 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:01:50 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:01:50 INFO - Downloading https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:01:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:01:57 INFO - Downloaded 55576156 bytes. 12:01:57 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:01:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:02:00 INFO - Return code: 0 12:02:00 INFO - Running post-action listener: _resource_record_post_action 12:02:00 INFO - Running post-action listener: set_extra_try_arguments 12:02:00 INFO - ##### 12:02:00 INFO - ##### Running create-virtualenv step. 12:02:00 INFO - ##### 12:02:00 INFO - Running pre-action listener: _pre_create_virtualenv 12:02:00 INFO - Running pre-action listener: _resource_record_pre_action 12:02:00 INFO - Running main action method: create_virtualenv 12:02:00 INFO - Creating virtualenv C:\slave\test\build\venv 12:02:00 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:02:00 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:02:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:02:13 INFO - Installing distribute......................................................................................................................................................................................done. 12:02:14 INFO - Return code: 0 12:02:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:02:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:02:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:02:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-029', 'USERDOMAIN': 'T-W732-IX-029', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-029', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:02:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:02:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:14 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:02:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:14 INFO - 'DCLOCATION': 'SCL3', 12:02:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:14 INFO - 'HOMEDRIVE': 'C:', 12:02:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:14 INFO - 'KTS_VERSION': '1.19c', 12:02:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:02:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:14 INFO - 'MOZ_AIRBAG': '1', 12:02:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:14 INFO - 'MOZ_MSVCVERSION': '8', 12:02:14 INFO - 'MOZ_NO_REMOTE': '1', 12:02:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:14 INFO - 'NO_EM_RESTART': '1', 12:02:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:14 INFO - 'OS': 'Windows_NT', 12:02:14 INFO - 'OURDRIVE': 'C:', 12:02:14 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:02:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:14 INFO - 'PROCESSOR_LEVEL': '6', 12:02:14 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:14 INFO - 'PROMPT': '$P$G', 12:02:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:14 INFO - 'PWD': 'C:\\slave\\test', 12:02:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:14 INFO - 'SYSTEMDRIVE': 'C:', 12:02:14 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:14 INFO - 'TEST1': 'testie', 12:02:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:14 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:02:14 INFO - 'USERNAME': 'cltbld', 12:02:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:14 INFO - 'WINDIR': 'C:\\windows', 12:02:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:20 INFO - Downloading/unpacking psutil>=0.7.1 12:02:21 INFO - Running setup.py egg_info for package psutil 12:02:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:02:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:02:21 INFO - Installing collected packages: psutil 12:02:21 INFO - Running setup.py install for psutil 12:02:21 INFO - building 'psutil._psutil_windows' extension 12:02:21 INFO - error: Unable to find vcvarsall.bat 12:02:21 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\appdata\local\temp\pip-thd6uv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:02:21 INFO - running install 12:02:21 INFO - running build 12:02:21 INFO - running build_py 12:02:21 INFO - creating build 12:02:21 INFO - creating build\lib.win32-2.7 12:02:21 INFO - creating build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:02:21 INFO - running build_ext 12:02:21 INFO - building 'psutil._psutil_windows' extension 12:02:21 INFO - error: Unable to find vcvarsall.bat 12:02:21 INFO - ---------------------------------------- 12:02:21 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\appdata\local\temp\pip-thd6uv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:02:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:02:21 WARNING - Return code: 1 12:02:21 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:02:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:02:21 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:02:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:21 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:02:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:21 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-029', 'USERDOMAIN': 'T-W732-IX-029', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-029', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:21 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:02:21 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:02:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:21 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:02:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:21 INFO - 'DCLOCATION': 'SCL3', 12:02:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:21 INFO - 'HOMEDRIVE': 'C:', 12:02:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:21 INFO - 'KTS_VERSION': '1.19c', 12:02:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:02:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:21 INFO - 'MOZ_AIRBAG': '1', 12:02:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:21 INFO - 'MOZ_MSVCVERSION': '8', 12:02:21 INFO - 'MOZ_NO_REMOTE': '1', 12:02:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:21 INFO - 'NO_EM_RESTART': '1', 12:02:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:21 INFO - 'OS': 'Windows_NT', 12:02:21 INFO - 'OURDRIVE': 'C:', 12:02:21 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:02:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:21 INFO - 'PROCESSOR_LEVEL': '6', 12:02:21 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:21 INFO - 'PROMPT': '$P$G', 12:02:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:21 INFO - 'PWD': 'C:\\slave\\test', 12:02:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:21 INFO - 'SYSTEMDRIVE': 'C:', 12:02:21 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:21 INFO - 'TEST1': 'testie', 12:02:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:21 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:02:21 INFO - 'USERNAME': 'cltbld', 12:02:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:21 INFO - 'WINDIR': 'C:\\windows', 12:02:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:02:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:02:23 INFO - Running setup.py egg_info for package mozsystemmonitor 12:02:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:02:23 INFO - Running setup.py egg_info for package psutil 12:02:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:02:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:02:23 INFO - Installing collected packages: mozsystemmonitor, psutil 12:02:23 INFO - Running setup.py install for mozsystemmonitor 12:02:23 INFO - Running setup.py install for psutil 12:02:23 INFO - building 'psutil._psutil_windows' extension 12:02:23 INFO - error: Unable to find vcvarsall.bat 12:02:23 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\appdata\local\temp\pip-rvxw3d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:02:23 INFO - running install 12:02:23 INFO - running build 12:02:23 INFO - running build_py 12:02:23 INFO - running build_ext 12:02:23 INFO - building 'psutil._psutil_windows' extension 12:02:23 INFO - error: Unable to find vcvarsall.bat 12:02:23 INFO - ---------------------------------------- 12:02:23 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\appdata\local\temp\pip-rvxw3d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:02:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:02:23 WARNING - Return code: 1 12:02:23 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:02:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:02: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:02:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02: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:02:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:23 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-029', 'USERDOMAIN': 'T-W732-IX-029', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-029', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:23 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:02:23 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:02:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:23 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:02:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:23 INFO - 'DCLOCATION': 'SCL3', 12:02:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:23 INFO - 'HOMEDRIVE': 'C:', 12:02:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:23 INFO - 'KTS_VERSION': '1.19c', 12:02:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:02:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:23 INFO - 'MOZ_AIRBAG': '1', 12:02:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:23 INFO - 'MOZ_MSVCVERSION': '8', 12:02:23 INFO - 'MOZ_NO_REMOTE': '1', 12:02:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:23 INFO - 'NO_EM_RESTART': '1', 12:02:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:23 INFO - 'OS': 'Windows_NT', 12:02:23 INFO - 'OURDRIVE': 'C:', 12:02:23 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:02:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:23 INFO - 'PROCESSOR_LEVEL': '6', 12:02:23 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:23 INFO - 'PROMPT': '$P$G', 12:02:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:23 INFO - 'PWD': 'C:\\slave\\test', 12:02:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:23 INFO - 'SYSTEMDRIVE': 'C:', 12:02:23 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:23 INFO - 'TEST1': 'testie', 12:02:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:23 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:02:23 INFO - 'USERNAME': 'cltbld', 12:02:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:23 INFO - 'WINDIR': 'C:\\windows', 12:02:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:24 INFO - Downloading/unpacking blobuploader==1.2.4 12:02:24 INFO - Downloading blobuploader-1.2.4.tar.gz 12:02:24 INFO - Running setup.py egg_info for package blobuploader 12:02:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:02:29 INFO - Running setup.py egg_info for package requests 12:02:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:02:29 INFO - Downloading docopt-0.6.1.tar.gz 12:02:29 INFO - Running setup.py egg_info for package docopt 12:02:29 INFO - Installing collected packages: blobuploader, docopt, requests 12:02:29 INFO - Running setup.py install for blobuploader 12:02:29 INFO - Running setup.py install for docopt 12:02:29 INFO - Running setup.py install for requests 12:02:29 INFO - Successfully installed blobuploader docopt requests 12:02:29 INFO - Cleaning up... 12:02:29 INFO - Return code: 0 12:02:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:02:29 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:02:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:29 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:02:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:29 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-029', 'USERDOMAIN': 'T-W732-IX-029', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-029', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:29 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:02:29 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:02:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:29 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:02:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:29 INFO - 'DCLOCATION': 'SCL3', 12:02:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:29 INFO - 'HOMEDRIVE': 'C:', 12:02:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:29 INFO - 'KTS_VERSION': '1.19c', 12:02:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:02:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:29 INFO - 'MOZ_AIRBAG': '1', 12:02:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:29 INFO - 'MOZ_MSVCVERSION': '8', 12:02:29 INFO - 'MOZ_NO_REMOTE': '1', 12:02:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:29 INFO - 'NO_EM_RESTART': '1', 12:02:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:29 INFO - 'OS': 'Windows_NT', 12:02:29 INFO - 'OURDRIVE': 'C:', 12:02:29 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:02:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:29 INFO - 'PROCESSOR_LEVEL': '6', 12:02:29 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:29 INFO - 'PROMPT': '$P$G', 12:02:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:29 INFO - 'PWD': 'C:\\slave\\test', 12:02:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:29 INFO - 'SYSTEMDRIVE': 'C:', 12:02:29 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:29 INFO - 'TEST1': 'testie', 12:02:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:29 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:02:29 INFO - 'USERNAME': 'cltbld', 12:02:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:29 INFO - 'WINDIR': 'C:\\windows', 12:02:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:02:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette 12:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:02:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:34 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:02:34 INFO - Running setup.py install for browsermob-proxy 12:02:48 INFO - Running setup.py install for manifestparser 12:02:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for marionette-client 12:02:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for marionette-driver 12:02:48 INFO - Running setup.py install for mozcrash 12:02:48 INFO - Running setup.py install for mozdebug 12:02:48 INFO - Running setup.py install for mozdevice 12:02:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozfile 12:02:48 INFO - Running setup.py install for mozhttpd 12:02:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozinfo 12:02:48 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozInstall 12:02:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozleak 12:02:48 INFO - Running setup.py install for mozlog 12:02:48 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for moznetwork 12:02:48 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozprocess 12:02:48 INFO - Running setup.py install for mozprofile 12:02:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozrunner 12:02:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for mozscreenshot 12:02:48 INFO - Running setup.py install for moztest 12:02:48 INFO - Running setup.py install for mozversion 12:02:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:02:48 INFO - Running setup.py install for wptserve 12:02:48 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:02:48 INFO - Cleaning up... 12:02:48 INFO - Return code: 0 12:02:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:02: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:02:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02: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:02:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:48 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 0x01B1B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018160B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-029', 'USERDOMAIN': 'T-W732-IX-029', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-029', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:02:48 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:02:48 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:02:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:02:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:02:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:02:48 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:02:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:02:48 INFO - 'DCLOCATION': 'SCL3', 12:02:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:02:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:02:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:02:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:02:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:02:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:02:48 INFO - 'HOMEDRIVE': 'C:', 12:02:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:02:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:02:48 INFO - 'KTS_VERSION': '1.19c', 12:02:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:02:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:02:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:02:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:02:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:02:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:02:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:02:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:02:48 INFO - 'MOZ_AIRBAG': '1', 12:02:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:02:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:48 INFO - 'MOZ_MSVCVERSION': '8', 12:02:48 INFO - 'MOZ_NO_REMOTE': '1', 12:02:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:02:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:02:48 INFO - 'NO_EM_RESTART': '1', 12:02:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:02:48 INFO - 'OS': 'Windows_NT', 12:02:48 INFO - 'OURDRIVE': 'C:', 12:02:48 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:02:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:02:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:02:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:02:48 INFO - 'PROCESSOR_LEVEL': '6', 12:02:48 INFO - 'PROCESSOR_REVISION': '1e05', 12:02:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:02:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:02:48 INFO - 'PROMPT': '$P$G', 12:02:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:02:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:02:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:02:48 INFO - 'PWD': 'C:\\slave\\test', 12:02:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:02:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:02:48 INFO - 'SYSTEMDRIVE': 'C:', 12:02:48 INFO - 'SYSTEMROOT': 'C:\\windows', 12:02:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:48 INFO - 'TEST1': 'testie', 12:02:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:02:48 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:02:48 INFO - 'USERNAME': 'cltbld', 12:02:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:02:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:02:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:02:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:02:48 INFO - 'WINDIR': 'C:\\windows', 12:02:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:02:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:02:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:02:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:02:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:02:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:02:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:02:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:02:52 INFO - Unpacking c:\slave\test\build\tests\marionette 12:02:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:02:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:02:52 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:03:04 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:03:04 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:03:04 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:03:04 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:03:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:03:04 INFO - Downloading blessings-1.6.tar.gz 12:03:04 INFO - Running setup.py egg_info for package blessings 12:03:04 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:03:04 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:03:04 INFO - Running setup.py install for blessings 12:03:04 INFO - Running setup.py install for browsermob-proxy 12:03:04 INFO - Running setup.py install for manifestparser 12:03:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for marionette-client 12:03:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:03:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for marionette-driver 12:03:04 INFO - Running setup.py install for mozcrash 12:03:04 INFO - Running setup.py install for mozdebug 12:03:04 INFO - Running setup.py install for mozdevice 12:03:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for mozhttpd 12:03:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for mozInstall 12:03:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for mozleak 12:03:04 INFO - Running setup.py install for mozprofile 12:03:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Running setup.py install for mozrunner 12:03:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:03:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:03:06 INFO - Running setup.py install for mozscreenshot 12:03:06 INFO - Running setup.py install for moztest 12:03:06 INFO - Running setup.py install for mozversion 12:03:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:03:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:03:06 INFO - Running setup.py install for wptserve 12:03:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:03:06 INFO - Cleaning up... 12:03:06 INFO - Return code: 0 12:03:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:03:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:03:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:03:06 INFO - Reading from file tmpfile_stdout 12:03:06 INFO - Using _rmtree_windows ... 12:03:06 INFO - Using _rmtree_windows ... 12:03:06 INFO - Current package versions: 12:03:06 INFO - blessings == 1.6 12:03:06 INFO - blobuploader == 1.2.4 12:03:06 INFO - browsermob-proxy == 0.6.0 12:03:06 INFO - distribute == 0.6.14 12:03:06 INFO - docopt == 0.6.1 12:03:06 INFO - manifestparser == 1.1 12:03:06 INFO - marionette-client == 2.3.0 12:03:06 INFO - marionette-driver == 1.4.0 12:03:06 INFO - mozInstall == 1.12 12:03:06 INFO - mozcrash == 0.17 12:03:06 INFO - mozdebug == 0.1 12:03:06 INFO - mozdevice == 0.48 12:03:06 INFO - mozfile == 1.2 12:03:06 INFO - mozhttpd == 0.7 12:03:06 INFO - mozinfo == 0.9 12:03:06 INFO - mozleak == 0.1 12:03:06 INFO - mozlog == 3.1 12:03:06 INFO - moznetwork == 0.27 12:03:06 INFO - mozprocess == 0.22 12:03:06 INFO - mozprofile == 0.28 12:03:06 INFO - mozrunner == 6.11 12:03:06 INFO - mozscreenshot == 0.1 12:03:06 INFO - mozsystemmonitor == 0.0 12:03:06 INFO - moztest == 0.7 12:03:06 INFO - mozversion == 1.4 12:03:06 INFO - requests == 1.2.3 12:03:06 INFO - wptserve == 1.4.0 12:03:06 INFO - Running post-action listener: _resource_record_post_action 12:03:06 INFO - Running post-action listener: _start_resource_monitoring 12:03:06 INFO - Starting resource monitoring. 12:03:06 INFO - ##### 12:03:06 INFO - ##### Running pull step. 12:03:06 INFO - ##### 12:03:06 INFO - Running pre-action listener: _resource_record_pre_action 12:03:06 INFO - Running main action method: pull 12:03:06 INFO - Pull has nothing to do! 12:03:06 INFO - Running post-action listener: _resource_record_post_action 12:03:06 INFO - ##### 12:03:06 INFO - ##### Running install step. 12:03:06 INFO - ##### 12:03:06 INFO - Running pre-action listener: _resource_record_pre_action 12:03:06 INFO - Running main action method: install 12:03:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:03:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:03:07 INFO - Reading from file tmpfile_stdout 12:03:07 INFO - Using _rmtree_windows ... 12:03:07 INFO - Using _rmtree_windows ... 12:03:07 INFO - Detecting whether we're running mozinstall >=1.0... 12:03:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:03:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:03:07 INFO - Reading from file tmpfile_stdout 12:03:07 INFO - Output received: 12:03:07 INFO - Usage: mozinstall-script.py [options] installer 12:03:07 INFO - Options: 12:03:07 INFO - -h, --help show this help message and exit 12:03:07 INFO - -d DEST, --destination=DEST 12:03:07 INFO - Directory to install application into. [default: 12:03:07 INFO - "C:\slave\test"] 12:03:07 INFO - --app=APP Application being installed. [default: firefox] 12:03:07 INFO - Using _rmtree_windows ... 12:03:07 INFO - Using _rmtree_windows ... 12:03:07 INFO - mkdir: C:\slave\test\build\application 12:03:07 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:03:07 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 12:03:09 INFO - Reading from file tmpfile_stdout 12:03:09 INFO - Output received: 12:03:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:03:09 INFO - Using _rmtree_windows ... 12:03:09 INFO - Using _rmtree_windows ... 12:03:09 INFO - Running post-action listener: _resource_record_post_action 12:03:09 INFO - ##### 12:03:09 INFO - ##### Running run-tests step. 12:03:09 INFO - ##### 12:03:09 INFO - Running pre-action listener: _resource_record_pre_action 12:03:09 INFO - Running main action method: run_tests 12:03:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:03:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:03:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:03:09 INFO - grabbing minidump binary from tooltool 12:03: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:03:09 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 0x01B4A368>, '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 0x017DBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:03:09 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:03:09 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:03:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:10:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpqjzwbe 12:10:12 INFO - INFO - File integrity verified, renaming tmpqjzwbe to win32-minidump_stackwalk.exe 12:10:12 INFO - Return code: 0 12:10:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:10:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:10:13 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/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.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:10:13 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/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.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:10:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:10:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:10:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:10:13 INFO - 'COMPUTERNAME': 'T-W732-IX-029', 12:10:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:10:13 INFO - 'DCLOCATION': 'SCL3', 12:10:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:10:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:10:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:10:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:10:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:10:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:10:13 INFO - 'HOMEDRIVE': 'C:', 12:10:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:10:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:10:13 INFO - 'KTS_VERSION': '1.19c', 12:10:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:10:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:10:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-029', 12:10:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:10:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:10:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:10:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:10:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:10:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:10:13 INFO - 'MOZ_AIRBAG': '1', 12:10:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:10:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:10:13 INFO - 'MOZ_MSVCVERSION': '8', 12:10:13 INFO - 'MOZ_NO_REMOTE': '1', 12:10:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:10:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:10:13 INFO - 'NO_EM_RESTART': '1', 12:10:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:10:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:10:13 INFO - 'OS': 'Windows_NT', 12:10:13 INFO - 'OURDRIVE': 'C:', 12:10:13 INFO - 'PATH': 'C:\\Program Files\\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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 12:10:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:10:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:10:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:10:13 INFO - 'PROCESSOR_LEVEL': '6', 12:10:13 INFO - 'PROCESSOR_REVISION': '1e05', 12:10:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:10:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:10:13 INFO - 'PROMPT': '$P$G', 12:10:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:10:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:10:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:10:13 INFO - 'PWD': 'C:\\slave\\test', 12:10:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:10:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:10:13 INFO - 'SYSTEMDRIVE': 'C:', 12:10:13 INFO - 'SYSTEMROOT': 'C:\\windows', 12:10:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:10:13 INFO - 'TEST1': 'testie', 12:10:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:10:13 INFO - 'USERDOMAIN': 'T-W732-IX-029', 12:10:13 INFO - 'USERNAME': 'cltbld', 12:10:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:10:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:10:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:10:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:10:13 INFO - 'WINDIR': 'C:\\windows', 12:10:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:10:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:10:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:10:13 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/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.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 12:10:14 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:10:14 INFO - import pkg_resources 12:10:16 INFO - Using 1 client processes 12:10:19 INFO - SUITE-START | Running 778 tests 12:10:19 INFO - Running testharness tests 12:10:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:10:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:10:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:10:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:10:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:10:19 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:10:19 INFO - Setting up ssl 12:10:19 INFO - PROCESS | certutil | 12:10:19 INFO - PROCESS | certutil | 12:10:19 INFO - PROCESS | certutil | 12:10:19 INFO - Certificate Nickname Trust Attributes 12:10:19 INFO - SSL,S/MIME,JAR/XPI 12:10:19 INFO - 12:10:19 INFO - web-platform-tests CT,, 12:10:19 INFO - 12:10:19 INFO - Starting runner 12:10:20 INFO - PROCESS | 2328 | [2328] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:10:20 INFO - PROCESS | 2328 | [2328] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:10:20 INFO - PROCESS | 2328 | [2328] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:10:20 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:10:20 INFO - PROCESS | 2328 | [2328] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:10:21 INFO - PROCESS | 2328 | 1464721821790 Marionette DEBUG Marionette enabled via build flag and pref 12:10:22 INFO - PROCESS | 2328 | ++DOCSHELL 0E501C00 == 1 [pid = 2328] [id = 1] 12:10:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 1 (0E502000) [pid = 2328] [serial = 1] [outer = 00000000] 12:10:22 INFO - PROCESS | 2328 | [2328] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:10:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 2 (0E502C00) [pid = 2328] [serial = 2] [outer = 0E502000] 12:10:23 INFO - PROCESS | 2328 | ++DOCSHELL 0E7A0800 == 2 [pid = 2328] [id = 2] 12:10:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 3 (0E7A0C00) [pid = 2328] [serial = 3] [outer = 00000000] 12:10:23 INFO - PROCESS | 2328 | [2328] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:10:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 4 (0E7A1800) [pid = 2328] [serial = 4] [outer = 0E7A0C00] 12:10:23 INFO - PROCESS | 2328 | 1464721823357 Marionette INFO Listening on port 2828 12:10:24 INFO - PROCESS | 2328 | 1464721824922 Marionette DEBUG Marionette enabled via command-line flag 12:10:24 INFO - PROCESS | 2328 | [2328] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:10:24 INFO - PROCESS | 2328 | [2328] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:10:24 INFO - PROCESS | 2328 | ++DOCSHELL 1231E000 == 3 [pid = 2328] [id = 3] 12:10:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 5 (12326000) [pid = 2328] [serial = 5] [outer = 00000000] 12:10:24 INFO - PROCESS | 2328 | [2328] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:10:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 6 (12326C00) [pid = 2328] [serial = 6] [outer = 12326000] 12:10:25 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:10:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 7 (1302AC00) [pid = 2328] [serial = 7] [outer = 0E7A0C00] 12:10:25 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:25 INFO - PROCESS | 2328 | 1464721825876 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49910 12:10:25 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:25 INFO - PROCESS | 2328 | 1464721825898 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49911 12:10:25 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:25 INFO - PROCESS | 2328 | 1464721825905 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49912 12:10:25 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:25 INFO - PROCESS | 2328 | 1464721825941 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49913 12:10:25 INFO - PROCESS | 2328 | 1464721825943 Marionette DEBUG Closed connection conn0 12:10:25 INFO - PROCESS | 2328 | 1464721825945 Marionette DEBUG Closed connection conn1 12:10:25 INFO - PROCESS | 2328 | 1464721825947 Marionette DEBUG Closed connection conn2 12:10:26 INFO - PROCESS | 2328 | 1464721826007 Marionette DEBUG Closed connection conn3 12:10:26 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:26 INFO - PROCESS | 2328 | 1464721826106 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49914 12:10:26 INFO - PROCESS | 2328 | 1464721826144 Marionette DEBUG Closed connection conn4 12:10:26 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:26 INFO - PROCESS | 2328 | 1464721826151 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49915 12:10:26 INFO - PROCESS | 2328 | ++DOCSHELL 13A0A800 == 4 [pid = 2328] [id = 4] 12:10:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 8 (13A0B000) [pid = 2328] [serial = 8] [outer = 00000000] 12:10:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 9 (13CF3400) [pid = 2328] [serial = 9] [outer = 13A0B000] 12:10:26 INFO - PROCESS | 2328 | 1464721826273 Marionette DEBUG Closed connection conn5 12:10:26 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:10:26 INFO - PROCESS | 2328 | 1464721826278 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49916 12:10:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 10 (13CF8C00) [pid = 2328] [serial = 10] [outer = 13A0B000] 12:10:26 INFO - PROCESS | 2328 | 1464721826311 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:10:26 INFO - PROCESS | 2328 | 1464721826316 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531103942","device":"desktop","version":"48.0a2"} 12:10:27 INFO - PROCESS | 2328 | [2328] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:10:27 INFO - PROCESS | 2328 | [2328] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:10:27 INFO - PROCESS | 2328 | [2328] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:10:28 INFO - PROCESS | 2328 | ++DOCSHELL 15D51800 == 5 [pid = 2328] [id = 5] 12:10:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 11 (15D71C00) [pid = 2328] [serial = 11] [outer = 00000000] 12:10:28 INFO - PROCESS | 2328 | ++DOCSHELL 15D72400 == 6 [pid = 2328] [id = 6] 12:10:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 12 (16224800) [pid = 2328] [serial = 12] [outer = 00000000] 12:10:28 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:10:28 INFO - PROCESS | 2328 | ++DOCSHELL 16F3A000 == 7 [pid = 2328] [id = 7] 12:10:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 13 (16F3A400) [pid = 2328] [serial = 13] [outer = 00000000] 12:10:28 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:10:28 INFO - PROCESS | 2328 | [2328] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:10:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 14 (172E5000) [pid = 2328] [serial = 14] [outer = 16F3A400] 12:10:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 15 (16E4D800) [pid = 2328] [serial = 15] [outer = 15D71C00] 12:10:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 16 (16E4F000) [pid = 2328] [serial = 16] [outer = 16224800] 12:10:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 17 (16E51800) [pid = 2328] [serial = 17] [outer = 16F3A400] 12:10:29 INFO - PROCESS | 2328 | 1464721829847 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2328 | 1464721829861 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 18 (19D6C000) [pid = 2328] [serial = 18] [outer = 16F3A400] 12:10:30 INFO - PROCESS | 2328 | 1464721830626 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"84adbdb4-d3ae-49ef-973c-21fd35cc3a35","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531103942","device":"desktop","version":"48.0a2","command_id":1}}] 12:10:30 INFO - PROCESS | 2328 | 1464721830886 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:10:30 INFO - PROCESS | 2328 | 1464721830914 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:10:30 INFO - PROCESS | 2328 | 1464721830967 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:10:30 INFO - PROCESS | 2328 | [2328] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:10:31 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:10:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 19 (1A18D800) [pid = 2328] [serial = 19] [outer = 16F3A400] 12:10:31 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:31 INFO - PROCESS | 2328 | 1464721831969 Marionette TRACE conn6 <- [1,3,null,{}] 12:10:31 INFO - PROCESS | 2328 | 1464721831973 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:10:31 INFO - PROCESS | 2328 | 1464721831988 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:10:32 INFO - PROCESS | 2328 | 1464721832005 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2328 | 1464721832007 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:10:32 INFO - PROCESS | 2328 | 1464721832011 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2328 | 1464721832014 Marionette TRACE conn6 <- [1,6,null,{}] 12:10:32 INFO - PROCESS | 2328 | 1464721832095 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:32 INFO - PROCESS | 2328 | 1464721832109 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:10:32 INFO - PROCESS | 2328 | 1464721832118 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2328 | ++DOCSHELL 169E5400 == 8 [pid = 2328] [id = 8] 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 20 (1BE86800) [pid = 2328] [serial = 20] [outer = 00000000] 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 21 (1BE89000) [pid = 2328] [serial = 21] [outer = 1BE86800] 12:10:32 INFO - PROCESS | 2328 | 1464721832165 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 22 (16840800) [pid = 2328] [serial = 22] [outer = 1BE86800] 12:10:32 INFO - PROCESS | 2328 | ++DOCSHELL 13A0A400 == 9 [pid = 2328] [id = 9] 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 23 (14B89000) [pid = 2328] [serial = 23] [outer = 00000000] 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 24 (16849400) [pid = 2328] [serial = 24] [outer = 14B89000] 12:10:32 INFO - PROCESS | 2328 | 1464721832575 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 25 (09284400) [pid = 2328] [serial = 25] [outer = 14B89000] 12:10:32 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:32 INFO - PROCESS | 2328 | --DOCSHELL 0E501C00 == 8 [pid = 2328] [id = 1] 12:10:33 INFO - PROCESS | 2328 | 1464721833505 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1523ms 12:10:33 INFO - PROCESS | 2328 | 1464721833538 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2328 | 1464721833541 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:10:33 INFO - PROCESS | 2328 | 1464721833546 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2328 | 1464721833549 Marionette TRACE conn6 <- [1,10,null,{}] 12:10:33 INFO - PROCESS | 2328 | 1464721833559 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:33 INFO - PROCESS | 2328 | 1464721833684 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:10:33 INFO - PROCESS | 2328 | 1464721833758 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2328 | ++DOCSHELL 15E44400 == 9 [pid = 2328] [id = 10] 12:10:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 26 (1622DC00) [pid = 2328] [serial = 26] [outer = 00000000] 12:10:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 27 (1684A800) [pid = 2328] [serial = 27] [outer = 1622DC00] 12:10:33 INFO - PROCESS | 2328 | 1464721833814 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 28 (168B2800) [pid = 2328] [serial = 28] [outer = 1622DC00] 12:10:34 INFO - PROCESS | 2328 | 1464721834367 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 12:10:34 INFO - PROCESS | 2328 | 1464721834418 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2328 | 1464721834424 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:10:34 INFO - PROCESS | 2328 | 1464721834431 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2328 | 1464721834434 Marionette TRACE conn6 <- [1,14,null,{}] 12:10:34 INFO - PROCESS | 2328 | 1464721834438 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:34 INFO - PROCESS | 2328 | 1464721834560 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:10:34 INFO - PROCESS | 2328 | 1464721834622 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2328 | ++DOCSHELL 1728E400 == 10 [pid = 2328] [id = 11] 12:10:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 29 (1728F000) [pid = 2328] [serial = 29] [outer = 00000000] 12:10:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 30 (17292400) [pid = 2328] [serial = 30] [outer = 1728F000] 12:10:34 INFO - PROCESS | 2328 | 1464721834677 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 31 (1866C000) [pid = 2328] [serial = 31] [outer = 1728F000] 12:10:35 INFO - PROCESS | 2328 | 1464721835345 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 12:10:35 INFO - PROCESS | 2328 | ++DOCSHELL 0D08B400 == 11 [pid = 2328] [id = 12] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 32 (0D08D800) [pid = 2328] [serial = 32] [outer = 00000000] 12:10:35 INFO - PROCESS | 2328 | 1464721835412 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2328 | 1464721835417 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 33 (0D108C00) [pid = 2328] [serial = 33] [outer = 0D08D800] 12:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 34 (0D64C400) [pid = 2328] [serial = 34] [outer = 0D08D800] 12:10:35 INFO - PROCESS | 2328 | 1464721835507 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2328 | 1464721835511 Marionette TRACE conn6 <- [1,18,null,{}] 12:10:35 INFO - PROCESS | 2328 | ++DOCSHELL 0C831400 == 12 [pid = 2328] [id = 13] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 35 (0D08EC00) [pid = 2328] [serial = 35] [outer = 00000000] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 36 (0DD02C00) [pid = 2328] [serial = 36] [outer = 0D08EC00] 12:10:35 INFO - PROCESS | 2328 | 1464721835606 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 37 (0DE2A800) [pid = 2328] [serial = 37] [outer = 0D08EC00] 12:10:35 INFO - PROCESS | 2328 | 1464721835729 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:10:35 INFO - PROCESS | 2328 | 1464721835811 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2328 | ++DOCSHELL 0DA95800 == 13 [pid = 2328] [id = 14] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 38 (0DDB0C00) [pid = 2328] [serial = 38] [outer = 00000000] 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 39 (0E7A4800) [pid = 2328] [serial = 39] [outer = 0DDB0C00] 12:10:35 INFO - PROCESS | 2328 | 1464721835866 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 40 (118C0000) [pid = 2328] [serial = 40] [outer = 0DDB0C00] 12:10:36 INFO - PROCESS | 2328 | --DOCSHELL 13A0A800 == 12 [pid = 2328] [id = 4] 12:10:36 INFO - PROCESS | 2328 | 1464721836344 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 950ms 12:10:36 INFO - PROCESS | 2328 | 1464721836398 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2328 | 1464721836403 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:10:36 INFO - PROCESS | 2328 | 1464721836409 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2328 | 1464721836411 Marionette TRACE conn6 <- [1,22,null,{}] 12:10:36 INFO - PROCESS | 2328 | 1464721836415 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:36 INFO - PROCESS | 2328 | 1464721836495 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:10:36 INFO - PROCESS | 2328 | 1464721836506 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2328 | ++DOCSHELL 12106800 == 13 [pid = 2328] [id = 15] 12:10:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 41 (12108400) [pid = 2328] [serial = 41] [outer = 00000000] 12:10:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 42 (12324000) [pid = 2328] [serial = 42] [outer = 12108400] 12:10:36 INFO - PROCESS | 2328 | 1464721836551 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 43 (123B2800) [pid = 2328] [serial = 43] [outer = 12108400] 12:10:36 INFO - PROCESS | 2328 | 1464721836985 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 12:10:37 INFO - PROCESS | 2328 | 1464721837043 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2328 | 1464721837045 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:10:37 INFO - PROCESS | 2328 | 1464721837049 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2328 | 1464721837052 Marionette TRACE conn6 <- [1,26,null,{}] 12:10:37 INFO - PROCESS | 2328 | 1464721837067 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2328 | 1464721837160 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:10:37 INFO - PROCESS | 2328 | 1464721837194 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2328 | ++DOCSHELL 13CFAC00 == 14 [pid = 2328] [id = 16] 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 44 (14B88400) [pid = 2328] [serial = 44] [outer = 00000000] 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 45 (14B8F000) [pid = 2328] [serial = 45] [outer = 14B88400] 12:10:37 INFO - PROCESS | 2328 | 1464721837244 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 46 (14C0AC00) [pid = 2328] [serial = 46] [outer = 14B88400] 12:10:37 INFO - PROCESS | 2328 | 1464721837658 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 12:10:37 INFO - PROCESS | 2328 | 1464721837684 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2328 | 1464721837686 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:10:37 INFO - PROCESS | 2328 | 1464721837689 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2328 | 1464721837691 Marionette TRACE conn6 <- [1,30,null,{}] 12:10:37 INFO - PROCESS | 2328 | 1464721837694 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:37 INFO - PROCESS | 2328 | 1464721837772 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:10:37 INFO - PROCESS | 2328 | 1464721837778 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2328 | ++DOCSHELL 14B8E000 == 15 [pid = 2328] [id = 17] 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 47 (14C0EC00) [pid = 2328] [serial = 47] [outer = 00000000] 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 48 (15E4A800) [pid = 2328] [serial = 48] [outer = 14C0EC00] 12:10:37 INFO - PROCESS | 2328 | 1464721837823 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 49 (1622D800) [pid = 2328] [serial = 49] [outer = 14C0EC00] 12:10:38 INFO - PROCESS | 2328 | 1464721838218 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 12:10:38 INFO - PROCESS | 2328 | 1464721838273 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2328 | 1464721838275 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:10:38 INFO - PROCESS | 2328 | 1464721838278 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2328 | 1464721838280 Marionette TRACE conn6 <- [1,34,null,{}] 12:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:10:38 INFO - PROCESS | 2328 | 1464721838283 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2328 | 1464721838357 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:10:38 INFO - PROCESS | 2328 | 1464721838373 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2328 | ++DOCSHELL 1302D000 == 16 [pid = 2328] [id = 18] 12:10:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 50 (16231C00) [pid = 2328] [serial = 50] [outer = 00000000] 12:10:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 51 (169E6C00) [pid = 2328] [serial = 51] [outer = 16231C00] 12:10:38 INFO - PROCESS | 2328 | 1464721838419 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 52 (16F38400) [pid = 2328] [serial = 52] [outer = 16231C00] 12:10:38 INFO - PROCESS | 2328 | 1464721838829 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:10:38 INFO - PROCESS | 2328 | 1464721838854 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2328 | 1464721838856 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:10:38 INFO - PROCESS | 2328 | 1464721838859 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2328 | 1464721838861 Marionette TRACE conn6 <- [1,38,null,{}] 12:10:38 INFO - PROCESS | 2328 | 1464721838864 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:38 INFO - PROCESS | 2328 | 1464721838990 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:10:39 INFO - PROCESS | 2328 | 1464721838999 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2328 | ++DOCSHELL 0D626800 == 17 [pid = 2328] [id = 19] 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 53 (0D626C00) [pid = 2328] [serial = 53] [outer = 00000000] 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 54 (0D65AC00) [pid = 2328] [serial = 54] [outer = 0D626C00] 12:10:39 INFO - PROCESS | 2328 | 1464721839044 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 55 (172EC000) [pid = 2328] [serial = 55] [outer = 0D626C00] 12:10:39 INFO - PROCESS | 2328 | 1464721839434 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 12:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:10:39 INFO - PROCESS | 2328 | 1464721839490 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2328 | 1464721839492 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:10:39 INFO - PROCESS | 2328 | 1464721839495 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2328 | 1464721839497 Marionette TRACE conn6 <- [1,42,null,{}] 12:10:39 INFO - PROCESS | 2328 | 1464721839500 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:39 INFO - PROCESS | 2328 | 1464721839598 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:10:39 INFO - PROCESS | 2328 | 1464721839607 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2328 | ++DOCSHELL 16B42000 == 18 [pid = 2328] [id = 20] 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 56 (16B42400) [pid = 2328] [serial = 56] [outer = 00000000] 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 57 (16B47C00) [pid = 2328] [serial = 57] [outer = 16B42400] 12:10:39 INFO - PROCESS | 2328 | 1464721839652 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 58 (16B4B800) [pid = 2328] [serial = 58] [outer = 16B42400] 12:10:40 INFO - PROCESS | 2328 | 1464721840089 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 12:10:40 INFO - PROCESS | 2328 | 1464721840126 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2328 | 1464721840128 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:10:40 INFO - PROCESS | 2328 | 1464721840131 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2328 | 1464721840133 Marionette TRACE conn6 <- [1,46,null,{}] 12:10:40 INFO - PROCESS | 2328 | 1464721840136 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2328 | 1464721840249 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:10:40 INFO - PROCESS | 2328 | 1464721840258 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2328 | ++DOCSHELL 16480000 == 19 [pid = 2328] [id = 21] 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 59 (16480400) [pid = 2328] [serial = 59] [outer = 00000000] 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 60 (16487000) [pid = 2328] [serial = 60] [outer = 16480400] 12:10:40 INFO - PROCESS | 2328 | 1464721840306 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 61 (1648AC00) [pid = 2328] [serial = 61] [outer = 16480400] 12:10:40 INFO - PROCESS | 2328 | 1464721840676 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 12:10:40 INFO - PROCESS | 2328 | 1464721840702 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2328 | 1464721840705 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:10:40 INFO - PROCESS | 2328 | 1464721840708 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2328 | 1464721840709 Marionette TRACE conn6 <- [1,50,null,{}] 12:10:40 INFO - PROCESS | 2328 | 1464721840713 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:40 INFO - PROCESS | 2328 | 1464721840788 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:10:40 INFO - PROCESS | 2328 | 1464721840852 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2328 | ++DOCSHELL 16189C00 == 20 [pid = 2328] [id = 22] 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 62 (1618A000) [pid = 2328] [serial = 62] [outer = 00000000] 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 63 (16194000) [pid = 2328] [serial = 63] [outer = 1618A000] 12:10:40 INFO - PROCESS | 2328 | 1464721840897 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 64 (16196400) [pid = 2328] [serial = 64] [outer = 1618A000] 12:10:41 INFO - PROCESS | 2328 | 1464721841233 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 12:10:41 INFO - PROCESS | 2328 | 1464721841279 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2328 | 1464721841281 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:10:41 INFO - PROCESS | 2328 | 1464721841284 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2328 | 1464721841286 Marionette TRACE conn6 <- [1,54,null,{}] 12:10:41 INFO - PROCESS | 2328 | 1464721841289 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 2328 | 1464721841364 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:10:41 INFO - PROCESS | 2328 | 1464721841430 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2328 | ++DOCSHELL 0C721000 == 21 [pid = 2328] [id = 23] 12:10:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 65 (0C721C00) [pid = 2328] [serial = 65] [outer = 00000000] 12:10:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 66 (0C72A000) [pid = 2328] [serial = 66] [outer = 0C721C00] 12:10:41 INFO - PROCESS | 2328 | 1464721841474 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 67 (0C72E400) [pid = 2328] [serial = 67] [outer = 0C721C00] 12:10:41 INFO - PROCESS | 2328 | 1464721841815 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 12:10:41 INFO - PROCESS | 2328 | 1464721841854 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2328 | 1464721841857 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:10:41 INFO - PROCESS | 2328 | 1464721841860 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2328 | 1464721841862 Marionette TRACE conn6 <- [1,58,null,{}] 12:10:41 INFO - PROCESS | 2328 | 1464721841865 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:41 INFO - PROCESS | 2328 | 1464721841961 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:10:42 INFO - PROCESS | 2328 | 1464721842029 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2328 | ++DOCSHELL 0D84E400 == 22 [pid = 2328] [id = 24] 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 68 (0D84E800) [pid = 2328] [serial = 68] [outer = 00000000] 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (0D851000) [pid = 2328] [serial = 69] [outer = 0D84E800] 12:10:42 INFO - PROCESS | 2328 | 1464721842077 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (0D855C00) [pid = 2328] [serial = 70] [outer = 0D84E800] 12:10:42 INFO - PROCESS | 2328 | 1464721842442 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 12:10:42 INFO - PROCESS | 2328 | 1464721842490 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:10:42 INFO - PROCESS | 2328 | 1464721842492 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:10:42 INFO - PROCESS | 2328 | 1464721842495 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2328 | 1464721842497 Marionette TRACE conn6 <- [1,62,null,{}] 12:10:42 INFO - PROCESS | 2328 | 1464721842500 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:42 INFO - PROCESS | 2328 | 1464721842604 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:10:42 INFO - PROCESS | 2328 | 1464721842613 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2328 | ++DOCSHELL 0D857800 == 23 [pid = 2328] [id = 25] 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (0D858000) [pid = 2328] [serial = 71] [outer = 00000000] 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (1BE86C00) [pid = 2328] [serial = 72] [outer = 0D858000] 12:10:42 INFO - PROCESS | 2328 | 1464721842656 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (1BE88400) [pid = 2328] [serial = 73] [outer = 0D858000] 12:10:43 INFO - PROCESS | 2328 | 1464721843034 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 12:10:43 INFO - PROCESS | 2328 | 1464721843066 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:10:43 INFO - PROCESS | 2328 | 1464721843068 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:10:43 INFO - PROCESS | 2328 | 1464721843071 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2328 | 1464721843073 Marionette TRACE conn6 <- [1,66,null,{}] 12:10:43 INFO - PROCESS | 2328 | 1464721843077 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:43 INFO - PROCESS | 2328 | 1464721843151 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:10:43 INFO - PROCESS | 2328 | 1464721843157 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2328 | ++DOCSHELL 18EF6800 == 24 [pid = 2328] [id = 26] 12:10:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (1CD65800) [pid = 2328] [serial = 74] [outer = 00000000] 12:10:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (1CD6D400) [pid = 2328] [serial = 75] [outer = 1CD65800] 12:10:43 INFO - PROCESS | 2328 | 1464721843200 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (1CD72400) [pid = 2328] [serial = 76] [outer = 1CD65800] 12:10:43 INFO - PROCESS | 2328 | 1464721843624 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 12:10:44 INFO - PROCESS | 2328 | 1464721844382 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 2328 | 1464721844386 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:10:44 INFO - PROCESS | 2328 | 1464721844392 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 2328 | 1464721844396 Marionette TRACE conn6 <- [1,70,null,{}] 12:10:44 INFO - PROCESS | 2328 | 1464721844402 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:44 INFO - PROCESS | 2328 | 1464721844550 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:10:44 INFO - PROCESS | 2328 | 1464721844570 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F1800 == 25 [pid = 2328] [id = 27] 12:10:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (0D1F2C00) [pid = 2328] [serial = 77] [outer = 00000000] 12:10:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (0D62A000) [pid = 2328] [serial = 78] [outer = 0D1F2C00] 12:10:44 INFO - PROCESS | 2328 | 1464721844622 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (0D631C00) [pid = 2328] [serial = 79] [outer = 0D1F2C00] 12:10:45 INFO - PROCESS | 2328 | 1464721845046 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 12:10:45 INFO - PROCESS | 2328 | 1464721845065 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2328 | 1464721845069 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:10:45 INFO - PROCESS | 2328 | 1464721845077 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2328 | 1464721845080 Marionette TRACE conn6 <- [1,74,null,{}] 12:10:45 INFO - PROCESS | 2328 | 1464721845084 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:45 INFO - PROCESS | 2328 | 1464721845188 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:10:45 INFO - PROCESS | 2328 | 1464721845195 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2328 | ++DOCSHELL 0D851400 == 26 [pid = 2328] [id = 28] 12:10:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (0D852000) [pid = 2328] [serial = 80] [outer = 00000000] 12:10:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (0E510000) [pid = 2328] [serial = 81] [outer = 0D852000] 12:10:45 INFO - PROCESS | 2328 | 1464721845243 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (11889800) [pid = 2328] [serial = 82] [outer = 0D852000] 12:10:46 INFO - PROCESS | 2328 | 1464721846010 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (13A0B000) [pid = 2328] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (1622DC00) [pid = 2328] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1728F000) [pid = 2328] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0DDB0C00) [pid = 2328] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (12108400) [pid = 2328] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (14B88400) [pid = 2328] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (14C0EC00) [pid = 2328] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (16231C00) [pid = 2328] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0D626C00) [pid = 2328] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (1618A000) [pid = 2328] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (0C721C00) [pid = 2328] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (0D84E800) [pid = 2328] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (1BE86800) [pid = 2328] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:10:46 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (0D858000) [pid = 2328] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1023ms 12:10:46 INFO - PROCESS | 2328 | 1464721846098 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2328 | 1464721846100 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:10:46 INFO - PROCESS | 2328 | 1464721846104 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:10:46 INFO - PROCESS | 2328 | 1464721846106 Marionette TRACE conn6 <- [1,78,null,{}] 12:10:46 INFO - PROCESS | 2328 | 1464721846115 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 2328 | 1464721846197 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:10:46 INFO - PROCESS | 2328 | 1464721846207 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2328 | ++DOCSHELL 120DF000 == 27 [pid = 2328] [id = 29] 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (12102800) [pid = 2328] [serial = 83] [outer = 00000000] 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (1210C400) [pid = 2328] [serial = 84] [outer = 12102800] 12:10:46 INFO - PROCESS | 2328 | 1464721846255 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (123B2000) [pid = 2328] [serial = 85] [outer = 12102800] 12:10:46 INFO - PROCESS | 2328 | 1464721846682 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 12:10:46 INFO - PROCESS | 2328 | 1464721846738 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2328 | 1464721846740 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:10:46 INFO - PROCESS | 2328 | 1464721846743 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:10:46 INFO - PROCESS | 2328 | 1464721846745 Marionette TRACE conn6 <- [1,82,null,{}] 12:10:46 INFO - PROCESS | 2328 | 1464721846748 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:46 INFO - PROCESS | 2328 | 1464721846837 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:10:46 INFO - PROCESS | 2328 | 1464721846846 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2328 | ++DOCSHELL 123B8000 == 28 [pid = 2328] [id = 30] 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (1380B000) [pid = 2328] [serial = 86] [outer = 00000000] 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (13CF4400) [pid = 2328] [serial = 87] [outer = 1380B000] 12:10:46 INFO - PROCESS | 2328 | 1464721846892 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (14B88C00) [pid = 2328] [serial = 88] [outer = 1380B000] 12:10:47 INFO - PROCESS | 2328 | 1464721847332 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 12:10:47 INFO - PROCESS | 2328 | 1464721847378 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2328 | 1464721847380 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:10:47 INFO - PROCESS | 2328 | 1464721847383 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:10:47 INFO - PROCESS | 2328 | 1464721847385 Marionette TRACE conn6 <- [1,86,null,{}] 12:10:47 INFO - PROCESS | 2328 | 1464721847389 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:47 INFO - PROCESS | 2328 | 1464721847465 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:10:47 INFO - PROCESS | 2328 | 1464721847472 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2328 | ++DOCSHELL 14B89400 == 29 [pid = 2328] [id = 31] 12:10:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (14C06000) [pid = 2328] [serial = 89] [outer = 00000000] 12:10:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (15D71800) [pid = 2328] [serial = 90] [outer = 14C06000] 12:10:47 INFO - PROCESS | 2328 | 1464721847519 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (16191C00) [pid = 2328] [serial = 91] [outer = 14C06000] 12:10:47 INFO - PROCESS | 2328 | 1464721847948 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 12:10:48 INFO - PROCESS | 2328 | 1464721848041 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2328 | 1464721848045 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:10:48 INFO - PROCESS | 2328 | 1464721848051 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2328 | 1464721848056 Marionette TRACE conn6 <- [1,90,null,{}] 12:10:48 INFO - PROCESS | 2328 | 1464721848067 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:48 INFO - PROCESS | 2328 | 1464721848182 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:10:48 INFO - PROCESS | 2328 | 1464721848258 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D627400 == 30 [pid = 2328] [id = 32] 12:10:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (0D627C00) [pid = 2328] [serial = 92] [outer = 00000000] 12:10:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (0D634C00) [pid = 2328] [serial = 93] [outer = 0D627C00] 12:10:48 INFO - PROCESS | 2328 | 1464721848314 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (0D84F400) [pid = 2328] [serial = 94] [outer = 0D627C00] 12:10:48 INFO - PROCESS | 2328 | 1464721848870 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 12:10:48 INFO - PROCESS | 2328 | 1464721848945 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2328 | 1464721848949 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:10:48 INFO - PROCESS | 2328 | 1464721848958 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2328 | 1464721848962 Marionette TRACE conn6 <- [1,94,null,{}] 12:10:48 INFO - PROCESS | 2328 | 1464721848967 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 2328 | 1464721849080 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:10:49 INFO - PROCESS | 2328 | 1464721849158 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2328 | ++DOCSHELL 123B9800 == 31 [pid = 2328] [id = 33] 12:10:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (13509400) [pid = 2328] [serial = 95] [outer = 00000000] 12:10:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (14C7A400) [pid = 2328] [serial = 96] [outer = 13509400] 12:10:49 INFO - PROCESS | 2328 | 1464721849213 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (15D6A400) [pid = 2328] [serial = 97] [outer = 13509400] 12:10:49 INFO - PROCESS | 2328 | 1464721849722 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 12:10:49 INFO - PROCESS | 2328 | 1464721849789 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2328 | 1464721849792 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:10:49 INFO - PROCESS | 2328 | 1464721849796 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2328 | 1464721849798 Marionette TRACE conn6 <- [1,98,null,{}] 12:10:49 INFO - PROCESS | 2328 | 1464721849808 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:49 INFO - PROCESS | 2328 | 1464721849912 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:10:49 INFO - PROCESS | 2328 | 1464721849999 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2328 | ++DOCSHELL 168B5C00 == 32 [pid = 2328] [id = 34] 12:10:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (168B6800) [pid = 2328] [serial = 98] [outer = 00000000] 12:10:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16B3C800) [pid = 2328] [serial = 99] [outer = 168B6800] 12:10:50 INFO - PROCESS | 2328 | 1464721850057 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16B42800) [pid = 2328] [serial = 100] [outer = 168B6800] 12:10:50 INFO - PROCESS | 2328 | 1464721850608 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 12:10:50 INFO - PROCESS | 2328 | 1464721850669 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2328 | 1464721850671 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 2328 | 1464721850675 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:10:50 INFO - PROCESS | 2328 | 1464721850677 Marionette TRACE conn6 <- [1,102,null,{}] 12:10:50 INFO - PROCESS | 2328 | 1464721850681 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:50 INFO - PROCESS | 2328 | 1464721850785 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:10:50 INFO - PROCESS | 2328 | 1464721850867 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2328 | ++DOCSHELL 170B8800 == 33 [pid = 2328] [id = 35] 12:10:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (170BB400) [pid = 2328] [serial = 101] [outer = 00000000] 12:10:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1728C800) [pid = 2328] [serial = 102] [outer = 170BB400] 12:10:50 INFO - PROCESS | 2328 | 1464721850922 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (1866B400) [pid = 2328] [serial = 103] [outer = 170BB400] 12:10:51 INFO - PROCESS | 2328 | 1464721851427 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 12:10:51 INFO - PROCESS | 2328 | 1464721851449 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2328 | 1464721851451 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:10:51 INFO - PROCESS | 2328 | 1464721851469 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2328 | 1464721851471 Marionette TRACE conn6 <- [1,106,null,{}] 12:10:51 INFO - PROCESS | 2328 | 1464721851477 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:51 INFO - PROCESS | 2328 | 1464721851573 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:10:51 INFO - PROCESS | 2328 | 1464721851654 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2328 | ++DOCSHELL 0D824000 == 34 [pid = 2328] [id = 36] 12:10:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (0D826000) [pid = 2328] [serial = 104] [outer = 00000000] 12:10:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (0D82D400) [pid = 2328] [serial = 105] [outer = 0D826000] 12:10:51 INFO - PROCESS | 2328 | 1464721851707 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0D82F800) [pid = 2328] [serial = 106] [outer = 0D826000] 12:10:52 INFO - PROCESS | 2328 | 1464721852335 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 950ms 12:10:52 INFO - PROCESS | 2328 | 1464721852410 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:10:52 INFO - PROCESS | 2328 | 1464721852414 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 2328 | 1464721852419 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2328 | 1464721852423 Marionette TRACE conn6 <- [1,110,null,{}] 12:10:52 INFO - PROCESS | 2328 | 1464721852430 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:52 INFO - PROCESS | 2328 | 1464721852531 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:10:52 INFO - PROCESS | 2328 | 1464721852611 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2328 | ++DOCSHELL 0D166400 == 35 [pid = 2328] [id = 37] 12:10:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D1EE400) [pid = 2328] [serial = 107] [outer = 00000000] 12:10:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D82D000) [pid = 2328] [serial = 108] [outer = 0D1EE400] 12:10:52 INFO - PROCESS | 2328 | 1464721852662 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D837C00) [pid = 2328] [serial = 109] [outer = 0D1EE400] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (16E51800) [pid = 2328] [serial = 17] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1684A800) [pid = 2328] [serial = 27] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (17292400) [pid = 2328] [serial = 30] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0DD02C00) [pid = 2328] [serial = 36] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0E7A4800) [pid = 2328] [serial = 39] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (12324000) [pid = 2328] [serial = 42] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (14B8F000) [pid = 2328] [serial = 45] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (15E4A800) [pid = 2328] [serial = 48] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (1622D800) [pid = 2328] [serial = 49] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (169E6C00) [pid = 2328] [serial = 51] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0D65AC00) [pid = 2328] [serial = 54] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (16B47C00) [pid = 2328] [serial = 57] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (16487000) [pid = 2328] [serial = 60] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16194000) [pid = 2328] [serial = 63] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (0C72A000) [pid = 2328] [serial = 66] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (16F38400) [pid = 2328] [serial = 52] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0D851000) [pid = 2328] [serial = 69] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (1BE86C00) [pid = 2328] [serial = 72] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (16849400) [pid = 2328] [serial = 24] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0D108C00) [pid = 2328] [serial = 33] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (168B2800) [pid = 2328] [serial = 28] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (172EC000) [pid = 2328] [serial = 55] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (14C0AC00) [pid = 2328] [serial = 46] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (16196400) [pid = 2328] [serial = 64] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (1866C000) [pid = 2328] [serial = 31] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (118C0000) [pid = 2328] [serial = 40] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (0C72E400) [pid = 2328] [serial = 67] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 67 (16840800) [pid = 2328] [serial = 22] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 66 (0D855C00) [pid = 2328] [serial = 70] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 65 (1BE88400) [pid = 2328] [serial = 73] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 64 (123B2800) [pid = 2328] [serial = 43] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 63 (13CF3400) [pid = 2328] [serial = 9] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 62 (13CF8C00) [pid = 2328] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 61 (0E7A1800) [pid = 2328] [serial = 4] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 60 (1BE89000) [pid = 2328] [serial = 21] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | --DOMWINDOW == 59 (172E5000) [pid = 2328] [serial = 14] [outer = 00000000] [url = about:blank] 12:10:53 INFO - PROCESS | 2328 | 1464721853636 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1283ms 12:10:53 INFO - PROCESS | 2328 | 1464721853703 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2328 | 1464721853708 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 2328 | 1464721853712 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:10:53 INFO - PROCESS | 2328 | 1464721853716 Marionette TRACE conn6 <- [1,114,null,{}] 12:10:53 INFO - PROCESS | 2328 | 1464721853722 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:53 INFO - PROCESS | 2328 | 1464721853810 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:10:53 INFO - PROCESS | 2328 | 1464721853819 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2328 | ++DOCSHELL 0D65AC00 == 36 [pid = 2328] [id = 38] 12:10:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 60 (0D66D800) [pid = 2328] [serial = 110] [outer = 00000000] 12:10:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 61 (0D825000) [pid = 2328] [serial = 111] [outer = 0D66D800] 12:10:53 INFO - PROCESS | 2328 | 1464721853877 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 62 (0D831800) [pid = 2328] [serial = 112] [outer = 0D66D800] 12:10:54 INFO - PROCESS | 2328 | 1464721854331 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 12:10:54 INFO - PROCESS | 2328 | 1464721854388 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2328 | 1464721854394 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:10:54 INFO - PROCESS | 2328 | 1464721854401 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2328 | 1464721854403 Marionette TRACE conn6 <- [1,118,null,{}] 12:10:54 INFO - PROCESS | 2328 | 1464721854407 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:54 INFO - PROCESS | 2328 | 1464721854519 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:10:54 INFO - PROCESS | 2328 | 1464721854536 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2328 | ++DOCSHELL 0D858000 == 37 [pid = 2328] [id = 39] 12:10:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 63 (0D858400) [pid = 2328] [serial = 113] [outer = 00000000] 12:10:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 64 (0DA8D400) [pid = 2328] [serial = 114] [outer = 0D858400] 12:10:54 INFO - PROCESS | 2328 | 1464721854582 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 65 (0DD0A800) [pid = 2328] [serial = 115] [outer = 0D858400] 12:10:54 INFO - PROCESS | 2328 | 1464721854995 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 12:10:55 INFO - PROCESS | 2328 | 1464721855032 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2328 | 1464721855035 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:10:55 INFO - PROCESS | 2328 | 1464721855039 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2328 | 1464721855042 Marionette TRACE conn6 <- [1,122,null,{}] 12:10:55 INFO - PROCESS | 2328 | 1464721855055 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 2328 | 1464721855140 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:10:55 INFO - PROCESS | 2328 | 1464721855149 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2328 | ++DOCSHELL 0E7A6000 == 38 [pid = 2328] [id = 40] 12:10:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 66 (0E7A8400) [pid = 2328] [serial = 116] [outer = 00000000] 12:10:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 67 (1210C800) [pid = 2328] [serial = 117] [outer = 0E7A8400] 12:10:55 INFO - PROCESS | 2328 | 1464721855197 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 68 (1231AC00) [pid = 2328] [serial = 118] [outer = 0E7A8400] 12:10:55 INFO - PROCESS | 2328 | 1464721855608 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 12:10:55 INFO - PROCESS | 2328 | 1464721855677 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2328 | 1464721855679 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:10:55 INFO - PROCESS | 2328 | 1464721855683 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2328 | 1464721855684 Marionette TRACE conn6 <- [1,126,null,{}] 12:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:10:55 INFO - PROCESS | 2328 | 1464721855688 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:55 INFO - PROCESS | 2328 | 1464721855806 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:10:55 INFO - PROCESS | 2328 | 1464721855815 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2328 | ++DOCSHELL 13802400 == 39 [pid = 2328] [id = 41] 12:10:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (13802800) [pid = 2328] [serial = 119] [outer = 00000000] 12:10:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (13A07400) [pid = 2328] [serial = 120] [outer = 13802800] 12:10:55 INFO - PROCESS | 2328 | 1464721855922 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (13CF5000) [pid = 2328] [serial = 121] [outer = 13802800] 12:10:56 INFO - PROCESS | 2328 | 1464721856335 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 12:10:56 INFO - PROCESS | 2328 | 1464721856358 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2328 | 1464721856360 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 2328 | 1464721856363 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:10:56 INFO - PROCESS | 2328 | 1464721856365 Marionette TRACE conn6 <- [1,130,null,{}] 12:10:56 INFO - PROCESS | 2328 | 1464721856368 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:56 INFO - PROCESS | 2328 | 1464721856468 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:10:56 INFO - PROCESS | 2328 | 1464721856475 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2328 | ++DOCSHELL 14B8F000 == 40 [pid = 2328] [id = 42] 12:10:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (14B96800) [pid = 2328] [serial = 122] [outer = 00000000] 12:10:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (15D48800) [pid = 2328] [serial = 123] [outer = 14B96800] 12:10:56 INFO - PROCESS | 2328 | 1464721856519 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (15D71400) [pid = 2328] [serial = 124] [outer = 14B96800] 12:10:56 INFO - PROCESS | 2328 | 1464721856953 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 12:10:56 INFO - PROCESS | 2328 | 1464721856997 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 2328 | 1464721856999 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 2328 | 1464721857002 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:10:57 INFO - PROCESS | 2328 | 1464721857004 Marionette TRACE conn6 <- [1,134,null,{}] 12:10:57 INFO - PROCESS | 2328 | 1464721857015 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2328 | 1464721857122 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:10:57 INFO - PROCESS | 2328 | 1464721857193 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2328 | ++DOCSHELL 16196400 == 41 [pid = 2328] [id = 43] 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (161BB000) [pid = 2328] [serial = 125] [outer = 00000000] 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (16480C00) [pid = 2328] [serial = 126] [outer = 161BB000] 12:10:57 INFO - PROCESS | 2328 | 1464721857237 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (16488C00) [pid = 2328] [serial = 127] [outer = 161BB000] 12:10:57 INFO - PROCESS | 2328 | 1464721857688 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (1CD65800) [pid = 2328] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (16B42400) [pid = 2328] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (16480400) [pid = 2328] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (14C06000) [pid = 2328] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (0D852000) [pid = 2328] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (0D1F2C00) [pid = 2328] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (12102800) [pid = 2328] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:10:57 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (1380B000) [pid = 2328] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 731ms 12:10:57 INFO - PROCESS | 2328 | 1464721857739 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2328 | 1464721857741 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:10:57 INFO - PROCESS | 2328 | 1464721857744 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:10:57 INFO - PROCESS | 2328 | 1464721857745 Marionette TRACE conn6 <- [1,138,null,{}] 12:10:57 INFO - PROCESS | 2328 | 1464721857749 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:57 INFO - PROCESS | 2328 | 1464721857825 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:10:57 INFO - PROCESS | 2328 | 1464721857834 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2328 | ++DOCSHELL 13028800 == 42 [pid = 2328] [id = 44] 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (13029000) [pid = 2328] [serial = 128] [outer = 00000000] 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (138F2800) [pid = 2328] [serial = 129] [outer = 13029000] 12:10:57 INFO - PROCESS | 2328 | 1464721857880 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (16188800) [pid = 2328] [serial = 130] [outer = 13029000] 12:10:58 INFO - PROCESS | 2328 | 1464721858292 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 12:10:58 INFO - PROCESS | 2328 | 1464721858320 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2328 | 1464721858322 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:10:58 INFO - PROCESS | 2328 | 1464721858325 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2328 | 1464721858327 Marionette TRACE conn6 <- [1,142,null,{}] 12:10:58 INFO - PROCESS | 2328 | 1464721858331 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:58 INFO - PROCESS | 2328 | 1464721858408 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:10:58 INFO - PROCESS | 2328 | 1464721858414 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2328 | ++DOCSHELL 1647D400 == 43 [pid = 2328] [id = 45] 12:10:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (16484000) [pid = 2328] [serial = 131] [outer = 00000000] 12:10:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (16848800) [pid = 2328] [serial = 132] [outer = 16484000] 12:10:58 INFO - PROCESS | 2328 | 1464721858461 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (13CF4000) [pid = 2328] [serial = 133] [outer = 16484000] 12:10:58 INFO - PROCESS | 2328 | 1464721858887 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 12:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:10:58 INFO - PROCESS | 2328 | 1464721858898 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2328 | 1464721858900 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:10:58 INFO - PROCESS | 2328 | 1464721858903 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2328 | 1464721858905 Marionette TRACE conn6 <- [1,146,null,{}] 12:10:58 INFO - PROCESS | 2328 | 1464721858909 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 2328 | 1464721859018 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:10:59 INFO - PROCESS | 2328 | 1464721859027 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2328 | ++DOCSHELL 169D8800 == 44 [pid = 2328] [id = 46] 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (16B3D000) [pid = 2328] [serial = 134] [outer = 00000000] 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (16E4EC00) [pid = 2328] [serial = 135] [outer = 16B3D000] 12:10:59 INFO - PROCESS | 2328 | 1464721859073 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (16E54800) [pid = 2328] [serial = 136] [outer = 16B3D000] 12:10:59 INFO - PROCESS | 2328 | 1464721859463 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 12:10:59 INFO - PROCESS | 2328 | 1464721859474 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 2328 | 1464721859477 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:10:59 INFO - PROCESS | 2328 | 1464721859480 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2328 | 1464721859482 Marionette TRACE conn6 <- [1,150,null,{}] 12:10:59 INFO - PROCESS | 2328 | 1464721859485 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:10:59 INFO - PROCESS | 2328 | 1464721859558 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:10:59 INFO - PROCESS | 2328 | 1464721859564 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2328 | ++DOCSHELL 16B46800 == 45 [pid = 2328] [id = 47] 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (16E4D400) [pid = 2328] [serial = 137] [outer = 00000000] 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (17290400) [pid = 2328] [serial = 138] [outer = 16E4D400] 12:10:59 INFO - PROCESS | 2328 | 1464721859610 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (1794F800) [pid = 2328] [serial = 139] [outer = 16E4D400] 12:11:00 INFO - PROCESS | 2328 | 1464721860442 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 12:11:00 INFO - PROCESS | 2328 | 1464721860455 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2328 | 1464721860460 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:11:00 INFO - PROCESS | 2328 | 1464721860464 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:11:00 INFO - PROCESS | 2328 | 1464721860469 Marionette TRACE conn6 <- [1,154,null,{}] 12:11:00 INFO - PROCESS | 2328 | 1464721860474 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:00 INFO - PROCESS | 2328 | 1464721860593 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:11:00 INFO - PROCESS | 2328 | 1464721860666 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2328 | ++DOCSHELL 0D825C00 == 46 [pid = 2328] [id = 48] 12:11:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (0D828000) [pid = 2328] [serial = 140] [outer = 00000000] 12:11:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (0D84D800) [pid = 2328] [serial = 141] [outer = 0D828000] 12:11:00 INFO - PROCESS | 2328 | 1464721860722 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0D859400) [pid = 2328] [serial = 142] [outer = 0D828000] 12:11:01 INFO - PROCESS | 2328 | 1464721861598 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1182ms 12:11:01 INFO - PROCESS | 2328 | 1464721861652 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2328 | 1464721861656 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:11:01 INFO - PROCESS | 2328 | 1464721861661 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2328 | 1464721861665 Marionette TRACE conn6 <- [1,158,null,{}] 12:11:01 INFO - PROCESS | 2328 | 1464721861672 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:01 INFO - PROCESS | 2328 | 1464721861777 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 123B9800 == 45 [pid = 2328] [id = 33] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 168B5C00 == 44 [pid = 2328] [id = 34] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 0D627400 == 43 [pid = 2328] [id = 32] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 14B89400 == 42 [pid = 2328] [id = 31] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 123B8000 == 41 [pid = 2328] [id = 30] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 120DF000 == 40 [pid = 2328] [id = 29] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 169D8800 == 39 [pid = 2328] [id = 46] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 1647D400 == 38 [pid = 2328] [id = 45] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 13028800 == 37 [pid = 2328] [id = 44] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 16196400 == 36 [pid = 2328] [id = 43] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 14B8F000 == 35 [pid = 2328] [id = 42] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 13802400 == 34 [pid = 2328] [id = 41] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 0E7A6000 == 33 [pid = 2328] [id = 40] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 0D858000 == 32 [pid = 2328] [id = 39] 12:11:01 INFO - PROCESS | 2328 | --DOCSHELL 0D65AC00 == 31 [pid = 2328] [id = 38] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1CD6D400) [pid = 2328] [serial = 75] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (16B4B800) [pid = 2328] [serial = 58] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (1648AC00) [pid = 2328] [serial = 61] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (15D71800) [pid = 2328] [serial = 90] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (0E510000) [pid = 2328] [serial = 81] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0D62A000) [pid = 2328] [serial = 78] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (1210C400) [pid = 2328] [serial = 84] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (14B88C00) [pid = 2328] [serial = 88] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (123B2000) [pid = 2328] [serial = 85] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (11889800) [pid = 2328] [serial = 82] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0D631C00) [pid = 2328] [serial = 79] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (16191C00) [pid = 2328] [serial = 91] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (13CF4400) [pid = 2328] [serial = 87] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (1CD72400) [pid = 2328] [serial = 76] [outer = 00000000] [url = about:blank] 12:11:01 INFO - PROCESS | 2328 | 1464721861898 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2328 | ++DOCSHELL 0C72AC00 == 32 [pid = 2328] [id = 49] 12:11:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (0C72B800) [pid = 2328] [serial = 143] [outer = 00000000] 12:11:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (0C8DAC00) [pid = 2328] [serial = 144] [outer = 0C72B800] 12:11:01 INFO - PROCESS | 2328 | 1464721861948 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (0D62D000) [pid = 2328] [serial = 145] [outer = 0C72B800] 12:11:02 INFO - PROCESS | 2328 | 1464721862380 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 12:11:02 INFO - PROCESS | 2328 | 1464721862453 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2328 | 1464721862459 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:11:02 INFO - PROCESS | 2328 | 1464721862471 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2328 | 1464721862474 Marionette TRACE conn6 <- [1,162,null,{}] 12:11:02 INFO - PROCESS | 2328 | 1464721862478 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:02 INFO - PROCESS | 2328 | 1464721862568 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:11:02 INFO - PROCESS | 2328 | 1464721862585 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2328 | ++DOCSHELL 0E7A1800 == 33 [pid = 2328] [id = 50] 12:11:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (0E7A2400) [pid = 2328] [serial = 146] [outer = 00000000] 12:11:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (118B8000) [pid = 2328] [serial = 147] [outer = 0E7A2400] 12:11:02 INFO - PROCESS | 2328 | 1464721862630 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (11A8F400) [pid = 2328] [serial = 148] [outer = 0E7A2400] 12:11:03 INFO - PROCESS | 2328 | 1464721863070 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 12:11:03 INFO - PROCESS | 2328 | 1464721863102 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2328 | 1464721863105 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:11:03 INFO - PROCESS | 2328 | 1464721863108 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2328 | 1464721863112 Marionette TRACE conn6 <- [1,166,null,{}] 12:11:03 INFO - PROCESS | 2328 | 1464721863124 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2328 | 1464721863213 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:11:03 INFO - PROCESS | 2328 | 1464721863224 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2328 | ++DOCSHELL 123B8C00 == 34 [pid = 2328] [id = 51] 12:11:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (13022C00) [pid = 2328] [serial = 149] [outer = 00000000] 12:11:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (13030800) [pid = 2328] [serial = 150] [outer = 13022C00] 12:11:03 INFO - PROCESS | 2328 | 1464721863271 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (13808000) [pid = 2328] [serial = 151] [outer = 13022C00] 12:11:03 INFO - PROCESS | 2328 | 1464721863709 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 12:11:03 INFO - PROCESS | 2328 | 1464721863783 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2328 | 1464721863785 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:11:03 INFO - PROCESS | 2328 | 1464721863789 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:11:03 INFO - PROCESS | 2328 | 1464721863791 Marionette TRACE conn6 <- [1,170,null,{}] 12:11:03 INFO - PROCESS | 2328 | 1464721863794 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:03 INFO - PROCESS | 2328 | 1464721863878 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:11:03 INFO - PROCESS | 2328 | 1464721863885 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2328 | ++DOCSHELL 0C875800 == 35 [pid = 2328] [id = 52] 12:11:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (13CF4C00) [pid = 2328] [serial = 152] [outer = 00000000] 12:11:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (14DBBC00) [pid = 2328] [serial = 153] [outer = 13CF4C00] 12:11:03 INFO - PROCESS | 2328 | 1464721863940 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (15E46000) [pid = 2328] [serial = 154] [outer = 13CF4C00] 12:11:04 INFO - PROCESS | 2328 | 1464721864383 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 632ms 12:11:04 INFO - PROCESS | 2328 | 1464721864424 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 2328 | 1464721864426 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:11:04 INFO - PROCESS | 2328 | 1464721864429 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2328 | 1464721864431 Marionette TRACE conn6 <- [1,174,null,{}] 12:11:04 INFO - PROCESS | 2328 | 1464721864435 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:04 INFO - PROCESS | 2328 | 1464721864535 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:11:04 INFO - PROCESS | 2328 | 1464721864607 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2328 | ++DOCSHELL 16195800 == 36 [pid = 2328] [id = 53] 12:11:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (16196400) [pid = 2328] [serial = 155] [outer = 00000000] 12:11:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (161C0000) [pid = 2328] [serial = 156] [outer = 16196400] 12:11:04 INFO - PROCESS | 2328 | 1464721864652 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (1622D800) [pid = 2328] [serial = 157] [outer = 16196400] 12:11:05 INFO - PROCESS | 2328 | 1464721865042 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 12:11:05 INFO - PROCESS | 2328 | 1464721865104 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2328 | 1464721865106 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:11:05 INFO - PROCESS | 2328 | 1464721865110 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2328 | 1464721865111 Marionette TRACE conn6 <- [1,178,null,{}] 12:11:05 INFO - PROCESS | 2328 | 1464721865115 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2328 | 1464721865240 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:11:05 INFO - PROCESS | 2328 | 1464721865248 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2328 | ++DOCSHELL 1622B800 == 37 [pid = 2328] [id = 54] 12:11:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16482800) [pid = 2328] [serial = 158] [outer = 00000000] 12:11:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1684CC00) [pid = 2328] [serial = 159] [outer = 16482800] 12:11:05 INFO - PROCESS | 2328 | 1464721865296 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (16B3F000) [pid = 2328] [serial = 160] [outer = 16482800] 12:11:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (1728E800) [pid = 2328] [serial = 161] [outer = 0D08EC00] 12:11:05 INFO - PROCESS | 2328 | 1464721865817 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 12:11:05 INFO - PROCESS | 2328 | 1464721865866 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2328 | 1464721865869 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:11:05 INFO - PROCESS | 2328 | 1464721865885 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2328 | 1464721865887 Marionette TRACE conn6 <- [1,182,null,{}] 12:11:05 INFO - PROCESS | 2328 | 1464721865890 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:05 INFO - PROCESS | 2328 | 1464721865990 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:11:05 INFO - PROCESS | 2328 | 1464721865996 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2328 | ++DOCSHELL 11C34C00 == 38 [pid = 2328] [id = 55] 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (11C81000) [pid = 2328] [serial = 162] [outer = 00000000] 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (1728D000) [pid = 2328] [serial = 163] [outer = 11C81000] 12:11:06 INFO - PROCESS | 2328 | 1464721866043 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (16E52400) [pid = 2328] [serial = 164] [outer = 11C81000] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (14B96800) [pid = 2328] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0D66D800) [pid = 2328] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (0D858400) [pid = 2328] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (0D1EE400) [pid = 2328] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (0E7A8400) [pid = 2328] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (13802800) [pid = 2328] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (161BB000) [pid = 2328] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0D627C00) [pid = 2328] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (13509400) [pid = 2328] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (168B6800) [pid = 2328] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (170BB400) [pid = 2328] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (0D826000) [pid = 2328] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (13029000) [pid = 2328] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (16B3D000) [pid = 2328] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:11:06 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (16484000) [pid = 2328] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:11:06 INFO - PROCESS | 2328 | 1464721866525 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 12:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:11:06 INFO - PROCESS | 2328 | 1464721866556 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2328 | 1464721866558 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:11:06 INFO - PROCESS | 2328 | 1464721866571 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2328 | 1464721866572 Marionette TRACE conn6 <- [1,186,null,{}] 12:11:06 INFO - PROCESS | 2328 | 1464721866577 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:06 INFO - PROCESS | 2328 | 1464721866656 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:11:06 INFO - PROCESS | 2328 | 1464721866663 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2328 | ++DOCSHELL 0D64E000 == 39 [pid = 2328] [id = 56] 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (12305800) [pid = 2328] [serial = 165] [outer = 00000000] 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (161BF000) [pid = 2328] [serial = 166] [outer = 12305800] 12:11:06 INFO - PROCESS | 2328 | 1464721866708 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (168B2C00) [pid = 2328] [serial = 167] [outer = 12305800] 12:11:07 INFO - PROCESS | 2328 | 1464721867103 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 12:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:11:07 INFO - PROCESS | 2328 | 1464721867152 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2328 | 1464721867154 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 2328 | 1464721867158 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2328 | 1464721867159 Marionette TRACE conn6 <- [1,190,null,{}] 12:11:07 INFO - PROCESS | 2328 | 1464721867163 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2328 | 1464721867242 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:11:07 INFO - PROCESS | 2328 | 1464721867249 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2328 | ++DOCSHELL 12109C00 == 40 [pid = 2328] [id = 57] 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (1231F800) [pid = 2328] [serial = 168] [outer = 00000000] 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (172EA400) [pid = 2328] [serial = 169] [outer = 1231F800] 12:11:07 INFO - PROCESS | 2328 | 1464721867296 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (18EF1800) [pid = 2328] [serial = 170] [outer = 1231F800] 12:11:07 INFO - PROCESS | 2328 | 1464721867703 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 12:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:11:07 INFO - PROCESS | 2328 | 1464721867732 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2328 | 1464721867734 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 2328 | 1464721867737 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2328 | 1464721867739 Marionette TRACE conn6 <- [1,194,null,{}] 12:11:07 INFO - PROCESS | 2328 | 1464721867743 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:07 INFO - PROCESS | 2328 | 1464721867853 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:11:07 INFO - PROCESS | 2328 | 1464721867861 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C4800 == 41 [pid = 2328] [id = 58] 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0C6C5400) [pid = 2328] [serial = 171] [outer = 00000000] 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0C6C9C00) [pid = 2328] [serial = 172] [outer = 0C6C5400] 12:11:07 INFO - PROCESS | 2328 | 1464721867905 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (0C6CB800) [pid = 2328] [serial = 173] [outer = 0C6C5400] 12:11:08 INFO - PROCESS | 2328 | 1464721868274 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 590ms 12:11:08 INFO - PROCESS | 2328 | 1464721868358 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2328 | 1464721868362 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:11:08 INFO - PROCESS | 2328 | 1464721868368 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:11:08 INFO - PROCESS | 2328 | 1464721868372 Marionette TRACE conn6 <- [1,198,null,{}] 12:11:08 INFO - PROCESS | 2328 | 1464721868379 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:08 INFO - PROCESS | 2328 | 1464721868476 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:11:08 INFO - PROCESS | 2328 | 1464721868632 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F5000 == 42 [pid = 2328] [id = 59] 12:11:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (0D1F9400) [pid = 2328] [serial = 174] [outer = 00000000] 12:11:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (0D632800) [pid = 2328] [serial = 175] [outer = 0D1F9400] 12:11:08 INFO - PROCESS | 2328 | 1464721868702 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (0D83C800) [pid = 2328] [serial = 176] [outer = 0D1F9400] 12:11:09 INFO - PROCESS | 2328 | 1464721869229 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 12:11:09 INFO - PROCESS | 2328 | 1464721869243 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2328 | 1464721869247 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:11:09 INFO - PROCESS | 2328 | 1464721869255 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2328 | 1464721869259 Marionette TRACE conn6 <- [1,202,null,{}] 12:11:09 INFO - PROCESS | 2328 | 1464721869280 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:09 INFO - PROCESS | 2328 | 1464721869385 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:11:09 INFO - PROCESS | 2328 | 1464721869472 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2328 | ++DOCSHELL 1230AC00 == 43 [pid = 2328] [id = 60] 12:11:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (1231B000) [pid = 2328] [serial = 177] [outer = 00000000] 12:11:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (123B9800) [pid = 2328] [serial = 178] [outer = 1231B000] 12:11:09 INFO - PROCESS | 2328 | 1464721869526 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (138F1C00) [pid = 2328] [serial = 179] [outer = 1231B000] 12:11:10 INFO - PROCESS | 2328 | 1464721870100 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 12:11:10 INFO - PROCESS | 2328 | 1464721870143 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2328 | 1464721870146 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:11:10 INFO - PROCESS | 2328 | 1464721870149 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:11:10 INFO - PROCESS | 2328 | 1464721870151 Marionette TRACE conn6 <- [1,206,null,{}] 12:11:10 INFO - PROCESS | 2328 | 1464721870161 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:10 INFO - PROCESS | 2328 | 1464721870274 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:11:10 INFO - PROCESS | 2328 | 1464721870351 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2328 | ++DOCSHELL 1611FC00 == 44 [pid = 2328] [id = 61] 12:11:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (16120000) [pid = 2328] [serial = 180] [outer = 00000000] 12:11:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (16122C00) [pid = 2328] [serial = 181] [outer = 16120000] 12:11:10 INFO - PROCESS | 2328 | 1464721870409 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (161BE000) [pid = 2328] [serial = 182] [outer = 16120000] 12:11:10 INFO - PROCESS | 2328 | 1464721870969 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 12:11:11 INFO - PROCESS | 2328 | 1464721871023 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2328 | 1464721871026 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:11:11 INFO - PROCESS | 2328 | 1464721871029 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:11:11 INFO - PROCESS | 2328 | 1464721871031 Marionette TRACE conn6 <- [1,210,null,{}] 12:11:11 INFO - PROCESS | 2328 | 1464721871035 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:11 INFO - PROCESS | 2328 | 1464721871136 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:11:11 INFO - PROCESS | 2328 | 1464721871245 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2328 | ++DOCSHELL 14CB3400 == 45 [pid = 2328] [id = 62] 12:11:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (14CB4000) [pid = 2328] [serial = 183] [outer = 00000000] 12:11:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (14CBB800) [pid = 2328] [serial = 184] [outer = 14CB4000] 12:11:11 INFO - PROCESS | 2328 | 1464721871301 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (16122000) [pid = 2328] [serial = 185] [outer = 14CB4000] 12:11:12 INFO - PROCESS | 2328 | 1464721872022 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1018ms 12:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:11:12 INFO - PROCESS | 2328 | 1464721872051 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2328 | 1464721872055 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:11:12 INFO - PROCESS | 2328 | 1464721872060 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2328 | 1464721872065 Marionette TRACE conn6 <- [1,214,null,{}] 12:11:12 INFO - PROCESS | 2328 | 1464721872071 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 2328 | 1464721872176 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:11:12 INFO - PROCESS | 2328 | 1464721872254 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D823000 == 46 [pid = 2328] [id = 63] 12:11:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D827800) [pid = 2328] [serial = 186] [outer = 00000000] 12:11:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0D83D800) [pid = 2328] [serial = 187] [outer = 0D827800] 12:11:12 INFO - PROCESS | 2328 | 1464721872304 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0D855400) [pid = 2328] [serial = 188] [outer = 0D827800] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 170B8800 == 45 [pid = 2328] [id = 35] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 12109C00 == 44 [pid = 2328] [id = 57] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 0D64E000 == 43 [pid = 2328] [id = 56] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 11C34C00 == 42 [pid = 2328] [id = 55] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 1622B800 == 41 [pid = 2328] [id = 54] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 16195800 == 40 [pid = 2328] [id = 53] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 0C875800 == 39 [pid = 2328] [id = 52] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 123B8C00 == 38 [pid = 2328] [id = 51] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 0E7A1800 == 37 [pid = 2328] [id = 50] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 0C72AC00 == 36 [pid = 2328] [id = 49] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 0D825C00 == 35 [pid = 2328] [id = 48] 12:11:12 INFO - PROCESS | 2328 | --DOCSHELL 16B46800 == 34 [pid = 2328] [id = 47] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (0D84F400) [pid = 2328] [serial = 94] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0D634C00) [pid = 2328] [serial = 93] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (15D6A400) [pid = 2328] [serial = 97] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (14C7A400) [pid = 2328] [serial = 96] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (16B42800) [pid = 2328] [serial = 100] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (16B3C800) [pid = 2328] [serial = 99] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (15D48800) [pid = 2328] [serial = 123] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0D825000) [pid = 2328] [serial = 111] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D831800) [pid = 2328] [serial = 112] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0DA8D400) [pid = 2328] [serial = 114] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0DD0A800) [pid = 2328] [serial = 115] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (0D837C00) [pid = 2328] [serial = 109] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (0D82D000) [pid = 2328] [serial = 108] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (1210C800) [pid = 2328] [serial = 117] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (13A07400) [pid = 2328] [serial = 120] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (16480C00) [pid = 2328] [serial = 126] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1866B400) [pid = 2328] [serial = 103] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1728C800) [pid = 2328] [serial = 102] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0D82F800) [pid = 2328] [serial = 106] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (0D82D400) [pid = 2328] [serial = 105] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (138F2800) [pid = 2328] [serial = 129] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (16188800) [pid = 2328] [serial = 130] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (16E4EC00) [pid = 2328] [serial = 135] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (16488C00) [pid = 2328] [serial = 127] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (13CF5000) [pid = 2328] [serial = 121] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (15D71400) [pid = 2328] [serial = 124] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (13CF4000) [pid = 2328] [serial = 133] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (16848800) [pid = 2328] [serial = 132] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (16E54800) [pid = 2328] [serial = 136] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (1231AC00) [pid = 2328] [serial = 118] [outer = 00000000] [url = about:blank] 12:11:12 INFO - PROCESS | 2328 | 1464721872849 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 12:11:12 INFO - PROCESS | 2328 | 1464721872891 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2328 | 1464721872896 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:11:12 INFO - PROCESS | 2328 | 1464721872903 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2328 | 1464721872906 Marionette TRACE conn6 <- [1,218,null,{}] 12:11:12 INFO - PROCESS | 2328 | 1464721872910 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:12 INFO - PROCESS | 2328 | 1464721872996 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:11:13 INFO - PROCESS | 2328 | 1464721873006 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2328 | ++DOCSHELL 0D635400 == 35 [pid = 2328] [id = 64] 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (0D64F400) [pid = 2328] [serial = 189] [outer = 00000000] 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (0D831000) [pid = 2328] [serial = 190] [outer = 0D64F400] 12:11:13 INFO - PROCESS | 2328 | 1464721873054 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (0D838C00) [pid = 2328] [serial = 191] [outer = 0D64F400] 12:11:13 INFO - PROCESS | 2328 | 1464721873521 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 12:11:13 INFO - PROCESS | 2328 | 1464721873576 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 2328 | 1464721873578 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:11:13 INFO - PROCESS | 2328 | 1464721873581 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 2328 | 1464721873585 Marionette TRACE conn6 <- [1,222,null,{}] 12:11:13 INFO - PROCESS | 2328 | 1464721873595 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:13 INFO - PROCESS | 2328 | 1464721873677 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:11:13 INFO - PROCESS | 2328 | 1464721873687 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2328 | ++DOCSHELL 0E7A3C00 == 36 [pid = 2328] [id = 65] 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (0E7A7000) [pid = 2328] [serial = 192] [outer = 00000000] 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (12041800) [pid = 2328] [serial = 193] [outer = 0E7A7000] 12:11:13 INFO - PROCESS | 2328 | 1464721873738 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (1210C800) [pid = 2328] [serial = 194] [outer = 0E7A7000] 12:11:14 INFO - PROCESS | 2328 | 1464721874181 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 12:11:14 INFO - PROCESS | 2328 | 1464721874216 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2328 | 1464721874219 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:11:14 INFO - PROCESS | 2328 | 1464721874222 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:11:14 INFO - PROCESS | 2328 | 1464721874223 Marionette TRACE conn6 <- [1,226,null,{}] 12:11:14 INFO - PROCESS | 2328 | 1464721874231 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2328 | 1464721874315 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:11:14 INFO - PROCESS | 2328 | 1464721874322 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2328 | ++DOCSHELL 12323C00 == 37 [pid = 2328] [id = 66] 12:11:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (12325400) [pid = 2328] [serial = 195] [outer = 00000000] 12:11:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (123B8C00) [pid = 2328] [serial = 196] [outer = 12325400] 12:11:14 INFO - PROCESS | 2328 | 1464721874371 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (138F0C00) [pid = 2328] [serial = 197] [outer = 12325400] 12:11:14 INFO - PROCESS | 2328 | 1464721874786 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 12:11:14 INFO - PROCESS | 2328 | 1464721874796 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2328 | 1464721874808 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:11:14 INFO - PROCESS | 2328 | 1464721874829 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2328 | 1464721874830 Marionette TRACE conn6 <- [1,230,null,{}] 12:11:14 INFO - PROCESS | 2328 | 1464721874834 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:14 INFO - PROCESS | 2328 | 1464721874910 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:11:14 INFO - PROCESS | 2328 | 1464721874917 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2328 | ++DOCSHELL 13A07400 == 38 [pid = 2328] [id = 67] 12:11:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (13CEE400) [pid = 2328] [serial = 198] [outer = 00000000] 12:11:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (14B94000) [pid = 2328] [serial = 199] [outer = 13CEE400] 12:11:14 INFO - PROCESS | 2328 | 1464721874964 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (14C04C00) [pid = 2328] [serial = 200] [outer = 13CEE400] 12:11:15 INFO - PROCESS | 2328 | 1464721875419 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 12:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:11:15 INFO - PROCESS | 2328 | 1464721875463 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2328 | 1464721875465 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:11:15 INFO - PROCESS | 2328 | 1464721875475 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2328 | 1464721875476 Marionette TRACE conn6 <- [1,234,null,{}] 12:11:15 INFO - PROCESS | 2328 | 1464721875480 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:15 INFO - PROCESS | 2328 | 1464721875603 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:11:15 INFO - PROCESS | 2328 | 1464721875618 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CBC00 == 39 [pid = 2328] [id = 68] 12:11:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (1302A800) [pid = 2328] [serial = 201] [outer = 00000000] 12:11:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16115800) [pid = 2328] [serial = 202] [outer = 1302A800] 12:11:15 INFO - PROCESS | 2328 | 1464721875667 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (1611C000) [pid = 2328] [serial = 203] [outer = 1302A800] 12:11:16 INFO - PROCESS | 2328 | 1464721876091 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 12:11:16 INFO - PROCESS | 2328 | 1464721876159 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2328 | 1464721876161 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:11:16 INFO - PROCESS | 2328 | 1464721876164 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2328 | 1464721876166 Marionette TRACE conn6 <- [1,238,null,{}] 12:11:16 INFO - PROCESS | 2328 | 1464721876169 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2328 | 1464721876272 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:11:16 INFO - PROCESS | 2328 | 1464721876345 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2328 | ++DOCSHELL 0C723000 == 40 [pid = 2328] [id = 69] 12:11:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1611EC00) [pid = 2328] [serial = 204] [outer = 00000000] 12:11:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (16196800) [pid = 2328] [serial = 205] [outer = 1611EC00] 12:11:16 INFO - PROCESS | 2328 | 1464721876389 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (161C1800) [pid = 2328] [serial = 206] [outer = 1611EC00] 12:11:16 INFO - PROCESS | 2328 | 1464721876782 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 12:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:11:16 INFO - PROCESS | 2328 | 1464721876835 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2328 | 1464721876837 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:11:16 INFO - PROCESS | 2328 | 1464721876840 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2328 | 1464721876842 Marionette TRACE conn6 <- [1,242,null,{}] 12:11:16 INFO - PROCESS | 2328 | 1464721876845 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:16 INFO - PROCESS | 2328 | 1464721876954 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:11:16 INFO - PROCESS | 2328 | 1464721876960 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2328 | ++DOCSHELL 16195C00 == 41 [pid = 2328] [id = 70] 12:11:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (1622CC00) [pid = 2328] [serial = 207] [outer = 00000000] 12:11:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (16487C00) [pid = 2328] [serial = 208] [outer = 1622CC00] 12:11:17 INFO - PROCESS | 2328 | 1464721877004 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (16488800) [pid = 2328] [serial = 209] [outer = 1622CC00] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (16196400) [pid = 2328] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (16482800) [pid = 2328] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (13CF4C00) [pid = 2328] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (13022C00) [pid = 2328] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (0C72B800) [pid = 2328] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (0E7A2400) [pid = 2328] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (11C81000) [pid = 2328] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1231F800) [pid = 2328] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:11:17 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (12305800) [pid = 2328] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:11:17 INFO - PROCESS | 2328 | 1464721877495 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 12:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:11:17 INFO - PROCESS | 2328 | 1464721877511 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2328 | 1464721877513 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:11:17 INFO - PROCESS | 2328 | 1464721877516 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2328 | 1464721877518 Marionette TRACE conn6 <- [1,246,null,{}] 12:11:17 INFO - PROCESS | 2328 | 1464721877532 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:17 INFO - PROCESS | 2328 | 1464721877629 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:11:17 INFO - PROCESS | 2328 | 1464721877638 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2328 | ++DOCSHELL 13A07000 == 42 [pid = 2328] [id = 71] 12:11:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (14C89400) [pid = 2328] [serial = 210] [outer = 00000000] 12:11:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (1684A000) [pid = 2328] [serial = 211] [outer = 14C89400] 12:11:17 INFO - PROCESS | 2328 | 1464721877685 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (168B3400) [pid = 2328] [serial = 212] [outer = 14C89400] 12:11:18 INFO - PROCESS | 2328 | 1464721878089 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 591ms 12:11:18 INFO - PROCESS | 2328 | 1464721878108 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2328 | 1464721878110 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:11:18 INFO - PROCESS | 2328 | 1464721878113 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2328 | 1464721878114 Marionette TRACE conn6 <- [1,250,null,{}] 12:11:18 INFO - PROCESS | 2328 | 1464721878118 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2328 | 1464721878233 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:11:18 INFO - PROCESS | 2328 | 1464721878242 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2328 | ++DOCSHELL 16485C00 == 43 [pid = 2328] [id = 72] 12:11:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (16845000) [pid = 2328] [serial = 213] [outer = 00000000] 12:11:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (16B43C00) [pid = 2328] [serial = 214] [outer = 16845000] 12:11:18 INFO - PROCESS | 2328 | 1464721878289 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (16E4E400) [pid = 2328] [serial = 215] [outer = 16845000] 12:11:18 INFO - PROCESS | 2328 | 1464721878687 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 12:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:11:18 INFO - PROCESS | 2328 | 1464721878744 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2328 | 1464721878746 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:11:18 INFO - PROCESS | 2328 | 1464721878749 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2328 | 1464721878752 Marionette TRACE conn6 <- [1,254,null,{}] 12:11:18 INFO - PROCESS | 2328 | 1464721878755 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:18 INFO - PROCESS | 2328 | 1464721878896 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:11:18 INFO - PROCESS | 2328 | 1464721878968 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2328 | ++DOCSHELL 17293C00 == 44 [pid = 2328] [id = 73] 12:11:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (17946400) [pid = 2328] [serial = 216] [outer = 00000000] 12:11:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (18EF3400) [pid = 2328] [serial = 217] [outer = 17946400] 12:11:19 INFO - PROCESS | 2328 | 1464721879023 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (19A0C400) [pid = 2328] [serial = 218] [outer = 17946400] 12:11:19 INFO - PROCESS | 2328 | 1464721879631 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 12:11:19 INFO - PROCESS | 2328 | 1464721879680 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:11:19 INFO - PROCESS | 2328 | 1464721879685 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 2328 | 1464721879690 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2328 | 1464721879693 Marionette TRACE conn6 <- [1,258,null,{}] 12:11:19 INFO - PROCESS | 2328 | 1464721879698 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:19 INFO - PROCESS | 2328 | 1464721879834 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:11:19 INFO - PROCESS | 2328 | 1464721879909 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D62A400 == 45 [pid = 2328] [id = 74] 12:11:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D652400) [pid = 2328] [serial = 219] [outer = 00000000] 12:11:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D838000) [pid = 2328] [serial = 220] [outer = 0D652400] 12:11:20 INFO - PROCESS | 2328 | 1464721880010 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D855000) [pid = 2328] [serial = 221] [outer = 0D652400] 12:11:20 INFO - PROCESS | 2328 | 1464721880617 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 991ms 12:11:20 INFO - PROCESS | 2328 | 1464721880683 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 2328 | 1464721880689 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:11:20 INFO - PROCESS | 2328 | 1464721880695 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2328 | 1464721880698 Marionette TRACE conn6 <- [1,262,null,{}] 12:11:20 INFO - PROCESS | 2328 | 1464721880702 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:20 INFO - PROCESS | 2328 | 1464721880846 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:11:20 INFO - PROCESS | 2328 | 1464721880899 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 2328 | ++DOCSHELL 11C34C00 == 46 [pid = 2328] [id = 75] 12:11:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1210A800) [pid = 2328] [serial = 222] [outer = 00000000] 12:11:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (14B8C000) [pid = 2328] [serial = 223] [outer = 1210A800] 12:11:20 INFO - PROCESS | 2328 | 1464721880953 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (14CB5400) [pid = 2328] [serial = 224] [outer = 1210A800] 12:11:21 INFO - PROCESS | 2328 | 1464721881478 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 12:11:21 INFO - PROCESS | 2328 | 1464721881568 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:11:21 INFO - PROCESS | 2328 | 1464721881570 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:11:21 INFO - PROCESS | 2328 | 1464721881574 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2328 | 1464721881578 Marionette TRACE conn6 <- [1,266,null,{}] 12:11:21 INFO - PROCESS | 2328 | 1464721881590 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:21 INFO - PROCESS | 2328 | 1464721881707 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:11:21 INFO - PROCESS | 2328 | 1464721881777 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2328 | ++DOCSHELL 14CB8000 == 47 [pid = 2328] [id = 76] 12:11:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (16844800) [pid = 2328] [serial = 225] [outer = 00000000] 12:11:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (172EC000) [pid = 2328] [serial = 226] [outer = 16844800] 12:11:21 INFO - PROCESS | 2328 | 1464721881874 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1960BC00) [pid = 2328] [serial = 227] [outer = 16844800] 12:11:22 INFO - PROCESS | 2328 | 1464721882415 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 12:11:22 INFO - PROCESS | 2328 | 1464721882455 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2328 | 1464721882458 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:11:22 INFO - PROCESS | 2328 | 1464721882463 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 2328 | 1464721882465 Marionette TRACE conn6 <- [1,270,null,{}] 12:11:22 INFO - PROCESS | 2328 | 1464721882469 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:22 INFO - PROCESS | 2328 | 1464721882581 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:11:22 INFO - PROCESS | 2328 | 1464721882717 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2328 | ++DOCSHELL 0C87A000 == 48 [pid = 2328] [id = 77] 12:11:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D161000) [pid = 2328] [serial = 228] [outer = 00000000] 12:11:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D677000) [pid = 2328] [serial = 229] [outer = 0D161000] 12:11:22 INFO - PROCESS | 2328 | 1464721882905 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D82F400) [pid = 2328] [serial = 230] [outer = 0D161000] 12:11:23 INFO - PROCESS | 2328 | 1464721883715 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 16485C00 == 47 [pid = 2328] [id = 72] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 13A07000 == 46 [pid = 2328] [id = 71] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 16195C00 == 45 [pid = 2328] [id = 70] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0C723000 == 44 [pid = 2328] [id = 69] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0C6CBC00 == 43 [pid = 2328] [id = 68] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 13A07400 == 42 [pid = 2328] [id = 67] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 12323C00 == 41 [pid = 2328] [id = 66] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0E7A3C00 == 40 [pid = 2328] [id = 65] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0D635400 == 39 [pid = 2328] [id = 64] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0D823000 == 38 [pid = 2328] [id = 63] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0C6C9C00) [pid = 2328] [serial = 172] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 1230AC00 == 37 [pid = 2328] [id = 60] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0D1F5000 == 36 [pid = 2328] [id = 59] 12:11:23 INFO - PROCESS | 2328 | --DOCSHELL 0C6C4800 == 35 [pid = 2328] [id = 58] 12:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1318ms 12:11:23 INFO - PROCESS | 2328 | 1464721883786 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2328 | 1464721883789 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:11:23 INFO - PROCESS | 2328 | 1464721883797 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:11:23 INFO - PROCESS | 2328 | 1464721883799 Marionette TRACE conn6 <- [1,274,null,{}] 12:11:23 INFO - PROCESS | 2328 | 1464721883804 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:23 INFO - PROCESS | 2328 | 1464721883895 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (161C0000) [pid = 2328] [serial = 156] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (0DE2A800) [pid = 2328] [serial = 37] [outer = 00000000] [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:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1684CC00) [pid = 2328] [serial = 159] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (14DBBC00) [pid = 2328] [serial = 153] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (13030800) [pid = 2328] [serial = 150] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0C8DAC00) [pid = 2328] [serial = 144] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0D62D000) [pid = 2328] [serial = 145] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (118B8000) [pid = 2328] [serial = 147] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (11A8F400) [pid = 2328] [serial = 148] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (17290400) [pid = 2328] [serial = 138] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D84D800) [pid = 2328] [serial = 141] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (1728D000) [pid = 2328] [serial = 163] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (18EF1800) [pid = 2328] [serial = 170] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (161BF000) [pid = 2328] [serial = 166] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (168B2C00) [pid = 2328] [serial = 167] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (16B3F000) [pid = 2328] [serial = 160] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (16E52400) [pid = 2328] [serial = 164] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (13808000) [pid = 2328] [serial = 151] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1622D800) [pid = 2328] [serial = 157] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (172EA400) [pid = 2328] [serial = 169] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (15E46000) [pid = 2328] [serial = 154] [outer = 00000000] [url = about:blank] 12:11:23 INFO - PROCESS | 2328 | 1464721883978 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2328 | ++DOCSHELL 0C720C00 == 36 [pid = 2328] [id = 78] 12:11:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (0C72A000) [pid = 2328] [serial = 231] [outer = 00000000] 12:11:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0D62E400) [pid = 2328] [serial = 232] [outer = 0C72A000] 12:11:24 INFO - PROCESS | 2328 | 1464721884026 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0D674000) [pid = 2328] [serial = 233] [outer = 0C72A000] 12:11:24 INFO - PROCESS | 2328 | 1464721884423 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 12:11:24 INFO - PROCESS | 2328 | 1464721884472 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2328 | 1464721884476 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 2328 | 1464721884481 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:11:24 INFO - PROCESS | 2328 | 1464721884484 Marionette TRACE conn6 <- [1,278,null,{}] 12:11:24 INFO - PROCESS | 2328 | 1464721884488 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:24 INFO - PROCESS | 2328 | 1464721884571 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:11:24 INFO - PROCESS | 2328 | 1464721884578 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2328 | ++DOCSHELL 0DDB5C00 == 37 [pid = 2328] [id = 79] 12:11:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (0DE2A800) [pid = 2328] [serial = 234] [outer = 00000000] 12:11:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1210BC00) [pid = 2328] [serial = 235] [outer = 0DE2A800] 12:11:24 INFO - PROCESS | 2328 | 1464721884623 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (123B7800) [pid = 2328] [serial = 236] [outer = 0DE2A800] 12:11:25 INFO - PROCESS | 2328 | 1464721885066 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 12:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:11:25 INFO - PROCESS | 2328 | 1464721885117 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2328 | 1464721885119 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:11:25 INFO - PROCESS | 2328 | 1464721885122 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2328 | 1464721885126 Marionette TRACE conn6 <- [1,282,null,{}] 12:11:25 INFO - PROCESS | 2328 | 1464721885136 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2328 | 1464721885226 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:11:25 INFO - PROCESS | 2328 | 1464721885236 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2328 | ++DOCSHELL 15D4E000 == 38 [pid = 2328] [id = 80] 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (15D50800) [pid = 2328] [serial = 237] [outer = 00000000] 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (15D71000) [pid = 2328] [serial = 238] [outer = 15D50800] 12:11:25 INFO - PROCESS | 2328 | 1464721885283 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (16116800) [pid = 2328] [serial = 239] [outer = 15D50800] 12:11:25 INFO - PROCESS | 2328 | 1464721885724 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 12:11:25 INFO - PROCESS | 2328 | 1464721885768 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2328 | 1464721885771 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:11:25 INFO - PROCESS | 2328 | 1464721885774 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2328 | 1464721885776 Marionette TRACE conn6 <- [1,286,null,{}] 12:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:11:25 INFO - PROCESS | 2328 | 1464721885779 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:25 INFO - PROCESS | 2328 | 1464721885864 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:11:25 INFO - PROCESS | 2328 | 1464721885871 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2328 | ++DOCSHELL 1611E000 == 39 [pid = 2328] [id = 81] 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (16121000) [pid = 2328] [serial = 240] [outer = 00000000] 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (16195000) [pid = 2328] [serial = 241] [outer = 16121000] 12:11:25 INFO - PROCESS | 2328 | 1464721885915 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (161BF000) [pid = 2328] [serial = 242] [outer = 16121000] 12:11:26 INFO - PROCESS | 2328 | 1464721886356 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 12:11:26 INFO - PROCESS | 2328 | 1464721886412 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2328 | 1464721886414 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:11:26 INFO - PROCESS | 2328 | 1464721886423 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2328 | 1464721886425 Marionette TRACE conn6 <- [1,290,null,{}] 12:11:26 INFO - PROCESS | 2328 | 1464721886428 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:26 INFO - PROCESS | 2328 | 1464721886531 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:11:26 INFO - PROCESS | 2328 | 1464721886541 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2328 | ++DOCSHELL 16481000 == 40 [pid = 2328] [id = 82] 12:11:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (16484C00) [pid = 2328] [serial = 243] [outer = 00000000] 12:11:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (16846400) [pid = 2328] [serial = 244] [outer = 16484C00] 12:11:26 INFO - PROCESS | 2328 | 1464721886634 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (16B3C800) [pid = 2328] [serial = 245] [outer = 16484C00] 12:11:27 INFO - PROCESS | 2328 | 1464721887106 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 12:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:11:27 INFO - PROCESS | 2328 | 1464721887156 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2328 | 1464721887158 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 2328 | 1464721887161 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2328 | 1464721887163 Marionette TRACE conn6 <- [1,294,null,{}] 12:11:27 INFO - PROCESS | 2328 | 1464721887166 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2328 | 1464721887275 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:11:27 INFO - PROCESS | 2328 | 1464721887282 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C9C00 == 41 [pid = 2328] [id = 83] 12:11:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (16B3E800) [pid = 2328] [serial = 246] [outer = 00000000] 12:11:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (17290800) [pid = 2328] [serial = 247] [outer = 16B3E800] 12:11:27 INFO - PROCESS | 2328 | 1464721887328 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (172E5C00) [pid = 2328] [serial = 248] [outer = 16B3E800] 12:11:27 INFO - PROCESS | 2328 | 1464721887769 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:27 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:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 12:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:11:27 INFO - PROCESS | 2328 | 1464721887792 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2328 | 1464721887794 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:11:27 INFO - PROCESS | 2328 | 1464721887804 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2328 | 1464721887805 Marionette TRACE conn6 <- [1,298,null,{}] 12:11:27 INFO - PROCESS | 2328 | 1464721887809 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:27 INFO - PROCESS | 2328 | 1464721887930 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:11:28 INFO - PROCESS | 2328 | 1464721888004 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2328 | ++DOCSHELL 17949800 == 42 [pid = 2328] [id = 84] 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (18B07C00) [pid = 2328] [serial = 249] [outer = 00000000] 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (19601C00) [pid = 2328] [serial = 250] [outer = 18B07C00] 12:11:28 INFO - PROCESS | 2328 | 1464721888048 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (19602400) [pid = 2328] [serial = 251] [outer = 18B07C00] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1302A800) [pid = 2328] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (0D64F400) [pid = 2328] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1611EC00) [pid = 2328] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (13CEE400) [pid = 2328] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D827800) [pid = 2328] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0E7A7000) [pid = 2328] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (12325400) [pid = 2328] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (16845000) [pid = 2328] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1622CC00) [pid = 2328] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0C6C5400) [pid = 2328] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:11:28 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (14C89400) [pid = 2328] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:11:28 INFO - PROCESS | 2328 | 1464721888510 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:28 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:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 12:11:28 INFO - PROCESS | 2328 | 1464721888537 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 2328 | 1464721888540 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:11:28 INFO - PROCESS | 2328 | 1464721888543 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2328 | 1464721888545 Marionette TRACE conn6 <- [1,302,null,{}] 12:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:11:28 INFO - PROCESS | 2328 | 1464721888549 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:28 INFO - PROCESS | 2328 | 1464721888626 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:11:28 INFO - PROCESS | 2328 | 1464721888632 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D850C00 == 43 [pid = 2328] [id = 85] 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (13A0EC00) [pid = 2328] [serial = 252] [outer = 00000000] 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (1794D800) [pid = 2328] [serial = 253] [outer = 13A0EC00] 12:11:28 INFO - PROCESS | 2328 | 1464721888676 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (18EF9000) [pid = 2328] [serial = 254] [outer = 13A0EC00] 12:11:29 INFO - PROCESS | 2328 | 1464721889083 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:29 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:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 12:11:29 INFO - PROCESS | 2328 | 1464721889127 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2328 | 1464721889129 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:11:29 INFO - PROCESS | 2328 | 1464721889132 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2328 | 1464721889134 Marionette TRACE conn6 <- [1,306,null,{}] 12:11:29 INFO - PROCESS | 2328 | 1464721889137 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2328 | 1464721889219 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:11:29 INFO - PROCESS | 2328 | 1464721889226 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2328 | ++DOCSHELL 16B3D000 == 44 [pid = 2328] [id = 86] 12:11:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1866B400) [pid = 2328] [serial = 255] [outer = 00000000] 12:11:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1BD1E400) [pid = 2328] [serial = 256] [outer = 1866B400] 12:11:29 INFO - PROCESS | 2328 | 1464721889272 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1BD24C00) [pid = 2328] [serial = 257] [outer = 1866B400] 12:11:29 INFO - PROCESS | 2328 | 1464721889707 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:29 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:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 12:11:29 INFO - PROCESS | 2328 | 1464721889765 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2328 | 1464721889767 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:11:29 INFO - PROCESS | 2328 | 1464721889771 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2328 | 1464721889772 Marionette TRACE conn6 <- [1,310,null,{}] 12:11:29 INFO - PROCESS | 2328 | 1464721889776 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:29 INFO - PROCESS | 2328 | 1464721889880 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:11:29 INFO - PROCESS | 2328 | 1464721889885 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:11:29 INFO - PROCESS | 2328 | 1464721889895 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2328 | ++DOCSHELL 1A740000 == 45 [pid = 2328] [id = 87] 12:11:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (1A740400) [pid = 2328] [serial = 258] [outer = 00000000] 12:11:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (1BD25C00) [pid = 2328] [serial = 259] [outer = 1A740400] 12:11:29 INFO - PROCESS | 2328 | 1464721889954 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1BE1D800) [pid = 2328] [serial = 260] [outer = 1A740400] 12:11:30 INFO - PROCESS | 2328 | 1464721890512 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:30 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:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 12:11:30 INFO - PROCESS | 2328 | 1464721890587 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 2328 | 1464721890591 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:11:30 INFO - PROCESS | 2328 | 1464721890627 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2328 | 1464721890631 Marionette TRACE conn6 <- [1,314,null,{}] 12:11:30 INFO - PROCESS | 2328 | 1464721890637 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:30 INFO - PROCESS | 2328 | 1464721890762 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:11:30 INFO - PROCESS | 2328 | 1464721890879 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C3000 == 46 [pid = 2328] [id = 88] 12:11:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D627000) [pid = 2328] [serial = 261] [outer = 00000000] 12:11:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D851000) [pid = 2328] [serial = 262] [outer = 0D627000] 12:11:30 INFO - PROCESS | 2328 | 1464721890939 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0E776000) [pid = 2328] [serial = 263] [outer = 0D627000] 12:11:31 INFO - PROCESS | 2328 | 1464721891489 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:31 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:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 890ms 12:11:31 INFO - PROCESS | 2328 | 1464721891501 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2328 | 1464721891507 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:11:31 INFO - PROCESS | 2328 | 1464721891530 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 2328 | 1464721891533 Marionette TRACE conn6 <- [1,318,null,{}] 12:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:11:31 INFO - PROCESS | 2328 | 1464721891538 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:31 INFO - PROCESS | 2328 | 1464721891650 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:11:31 INFO - PROCESS | 2328 | 1464721891741 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2328 | ++DOCSHELL 13A03000 == 47 [pid = 2328] [id = 89] 12:11:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (13CEDC00) [pid = 2328] [serial = 264] [outer = 00000000] 12:11:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (14CAF000) [pid = 2328] [serial = 265] [outer = 13CEDC00] 12:11:31 INFO - PROCESS | 2328 | 1464721891795 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (15D4CC00) [pid = 2328] [serial = 266] [outer = 13CEDC00] 12:11:32 INFO - PROCESS | 2328 | 1464721892418 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:32 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:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 12:11:32 INFO - PROCESS | 2328 | 1464721892468 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2328 | 1464721892471 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:11:32 INFO - PROCESS | 2328 | 1464721892475 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2328 | 1464721892479 Marionette TRACE conn6 <- [1,322,null,{}] 12:11:32 INFO - PROCESS | 2328 | 1464721892491 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:32 INFO - PROCESS | 2328 | 1464721892603 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:11:32 INFO - PROCESS | 2328 | 1464721892731 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2328 | ++DOCSHELL 1728CC00 == 48 [pid = 2328] [id = 90] 12:11:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1A192800) [pid = 2328] [serial = 267] [outer = 00000000] 12:11:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1A1E9C00) [pid = 2328] [serial = 268] [outer = 1A192800] 12:11:32 INFO - PROCESS | 2328 | 1464721892792 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1A1EE400) [pid = 2328] [serial = 269] [outer = 1A192800] 12:11:33 INFO - PROCESS | 2328 | 1464721893366 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:33 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:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 12:11:33 INFO - PROCESS | 2328 | 1464721893407 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2328 | 1464721893410 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:11:33 INFO - PROCESS | 2328 | 1464721893413 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2328 | 1464721893415 Marionette TRACE conn6 <- [1,326,null,{}] 12:11:33 INFO - PROCESS | 2328 | 1464721893419 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:33 INFO - PROCESS | 2328 | 1464721893529 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:11:33 INFO - PROCESS | 2328 | 1464721893623 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F4800 == 49 [pid = 2328] [id = 91] 12:11:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1A1F5000) [pid = 2328] [serial = 270] [outer = 00000000] 12:11:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1A73F000) [pid = 2328] [serial = 271] [outer = 1A1F5000] 12:11:33 INFO - PROCESS | 2328 | 1464721893681 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1A7E1800) [pid = 2328] [serial = 272] [outer = 1A1F5000] 12:11:34 INFO - PROCESS | 2328 | 1464721894257 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:34 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:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 12:11:34 INFO - PROCESS | 2328 | 1464721894288 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2328 | 1464721894291 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:11:34 INFO - PROCESS | 2328 | 1464721894295 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2328 | 1464721894297 Marionette TRACE conn6 <- [1,330,null,{}] 12:11:34 INFO - PROCESS | 2328 | 1464721894301 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:34 INFO - PROCESS | 2328 | 1464721894405 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:11:34 INFO - PROCESS | 2328 | 1464721894496 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2328 | ++DOCSHELL 0D836C00 == 50 [pid = 2328] [id = 92] 12:11:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0D837C00) [pid = 2328] [serial = 273] [outer = 00000000] 12:11:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (120DEC00) [pid = 2328] [serial = 274] [outer = 0D837C00] 12:11:34 INFO - PROCESS | 2328 | 1464721894552 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (123ABC00) [pid = 2328] [serial = 275] [outer = 0D837C00] 12:11:35 INFO - PROCESS | 2328 | 1464721895334 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:35 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:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1082ms 12:11:35 INFO - PROCESS | 2328 | 1464721895379 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2328 | 1464721895383 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:11:35 INFO - PROCESS | 2328 | 1464721895388 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2328 | 1464721895392 Marionette TRACE conn6 <- [1,334,null,{}] 12:11:35 INFO - PROCESS | 2328 | 1464721895397 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:35 INFO - PROCESS | 2328 | 1464721895503 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:11:35 INFO - PROCESS | 2328 | 1464721895585 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C4800 == 51 [pid = 2328] [id = 93] 12:11:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0C6CA800) [pid = 2328] [serial = 276] [outer = 00000000] 12:11:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0D833C00) [pid = 2328] [serial = 277] [outer = 0C6CA800] 12:11:35 INFO - PROCESS | 2328 | 1464721895669 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0E50D800) [pid = 2328] [serial = 278] [outer = 0C6CA800] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 16B3D000 == 50 [pid = 2328] [id = 86] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0D850C00 == 49 [pid = 2328] [id = 85] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 17949800 == 48 [pid = 2328] [id = 84] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0C6C9C00 == 47 [pid = 2328] [id = 83] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 16481000 == 46 [pid = 2328] [id = 82] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 1611E000 == 45 [pid = 2328] [id = 81] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 15D4E000 == 44 [pid = 2328] [id = 80] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0DDB5C00 == 43 [pid = 2328] [id = 79] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0C720C00 == 42 [pid = 2328] [id = 78] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (14CBB800) [pid = 2328] [serial = 184] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (18EF3400) [pid = 2328] [serial = 217] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0C87A000 == 41 [pid = 2328] [id = 77] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 0D62A400 == 40 [pid = 2328] [id = 74] 12:11:35 INFO - PROCESS | 2328 | --DOCSHELL 17293C00 == 39 [pid = 2328] [id = 73] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (16115800) [pid = 2328] [serial = 202] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0D632800) [pid = 2328] [serial = 175] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (123B9800) [pid = 2328] [serial = 178] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0D831000) [pid = 2328] [serial = 190] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0D838C00) [pid = 2328] [serial = 191] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16196800) [pid = 2328] [serial = 205] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (161C1800) [pid = 2328] [serial = 206] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (14B94000) [pid = 2328] [serial = 199] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D855400) [pid = 2328] [serial = 188] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D83D800) [pid = 2328] [serial = 187] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (12041800) [pid = 2328] [serial = 193] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1210C800) [pid = 2328] [serial = 194] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (123B8C00) [pid = 2328] [serial = 196] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (138F0C00) [pid = 2328] [serial = 197] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (16122C00) [pid = 2328] [serial = 181] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (16E4E400) [pid = 2328] [serial = 215] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (16487C00) [pid = 2328] [serial = 208] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (16488800) [pid = 2328] [serial = 209] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0C6CB800) [pid = 2328] [serial = 173] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1611C000) [pid = 2328] [serial = 203] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (16B43C00) [pid = 2328] [serial = 214] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (168B3400) [pid = 2328] [serial = 212] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1684A000) [pid = 2328] [serial = 211] [outer = 00000000] [url = about:blank] 12:11:35 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (14C04C00) [pid = 2328] [serial = 200] [outer = 00000000] [url = about:blank] 12:11:36 INFO - PROCESS | 2328 | 1464721896160 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:36 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:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 12:11:36 INFO - PROCESS | 2328 | 1464721896220 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2328 | 1464721896225 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:11:36 INFO - PROCESS | 2328 | 1464721896232 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2328 | 1464721896234 Marionette TRACE conn6 <- [1,338,null,{}] 12:11:36 INFO - PROCESS | 2328 | 1464721896238 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:36 INFO - PROCESS | 2328 | 1464721896330 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:11:36 INFO - PROCESS | 2328 | 1464721896338 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2328 | ++DOCSHELL 0D83D800 == 40 [pid = 2328] [id = 94] 12:11:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D841C00) [pid = 2328] [serial = 279] [outer = 00000000] 12:11:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (12041800) [pid = 2328] [serial = 280] [outer = 0D841C00] 12:11:36 INFO - PROCESS | 2328 | 1464721896385 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (123B8400) [pid = 2328] [serial = 281] [outer = 0D841C00] 12:11:36 INFO - PROCESS | 2328 | 1464721896855 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:36 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:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 12:11:36 INFO - PROCESS | 2328 | 1464721896905 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2328 | 1464721896907 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 2328 | 1464721896911 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:11:36 INFO - PROCESS | 2328 | 1464721896914 Marionette TRACE conn6 <- [1,342,null,{}] 12:11:36 INFO - PROCESS | 2328 | 1464721896925 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2328 | 1464721897015 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:11:37 INFO - PROCESS | 2328 | 1464721897067 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2328 | ++DOCSHELL 13CF9000 == 41 [pid = 2328] [id = 95] 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (14C85000) [pid = 2328] [serial = 282] [outer = 00000000] 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (14CB8800) [pid = 2328] [serial = 283] [outer = 14C85000] 12:11:37 INFO - PROCESS | 2328 | 1464721897176 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (15D52000) [pid = 2328] [serial = 284] [outer = 14C85000] 12:11:37 INFO - PROCESS | 2328 | 1464721897553 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:37 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:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 12:11:37 INFO - PROCESS | 2328 | 1464721897593 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2328 | 1464721897596 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:11:37 INFO - PROCESS | 2328 | 1464721897600 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2328 | 1464721897602 Marionette TRACE conn6 <- [1,346,null,{}] 12:11:37 INFO - PROCESS | 2328 | 1464721897605 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:37 INFO - PROCESS | 2328 | 1464721897693 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:11:37 INFO - PROCESS | 2328 | 1464721897699 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2328 | ++DOCSHELL 16118C00 == 42 [pid = 2328] [id = 96] 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (16119000) [pid = 2328] [serial = 285] [outer = 00000000] 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1618D400) [pid = 2328] [serial = 286] [outer = 16119000] 12:11:37 INFO - PROCESS | 2328 | 1464721897747 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (161BE400) [pid = 2328] [serial = 287] [outer = 16119000] 12:11:38 INFO - PROCESS | 2328 | 1464721898227 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:38 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:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 12:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:11:38 INFO - PROCESS | 2328 | 1464721898276 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2328 | 1464721898278 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 2328 | 1464721898281 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2328 | 1464721898282 Marionette TRACE conn6 <- [1,350,null,{}] 12:11:38 INFO - PROCESS | 2328 | 1464721898286 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:38 INFO - PROCESS | 2328 | 1464721898390 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:11:38 INFO - PROCESS | 2328 | 1464721898470 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2328 | ++DOCSHELL 1647F000 == 43 [pid = 2328] [id = 97] 12:11:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16481000) [pid = 2328] [serial = 288] [outer = 00000000] 12:11:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16485C00) [pid = 2328] [serial = 289] [outer = 16481000] 12:11:38 INFO - PROCESS | 2328 | 1464721898514 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1683F400) [pid = 2328] [serial = 290] [outer = 16481000] 12:11:38 INFO - PROCESS | 2328 | 1464721898968 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:39 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:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 12:11:39 INFO - PROCESS | 2328 | 1464721899012 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2328 | 1464721899014 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 2328 | 1464721899017 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:11:39 INFO - PROCESS | 2328 | 1464721899019 Marionette TRACE conn6 <- [1,354,null,{}] 12:11:39 INFO - PROCESS | 2328 | 1464721899023 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2328 | 1464721899139 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:11:39 INFO - PROCESS | 2328 | 1464721899148 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2328 | ++DOCSHELL 16B3C400 == 44 [pid = 2328] [id = 98] 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0D10B800) [pid = 2328] [serial = 291] [outer = 00000000] 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (16E4EC00) [pid = 2328] [serial = 292] [outer = 0D10B800] 12:11:39 INFO - PROCESS | 2328 | 1464721899250 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (16E51000) [pid = 2328] [serial = 293] [outer = 0D10B800] 12:11:39 INFO - PROCESS | 2328 | 1464721899679 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:39 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:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 12:11:39 INFO - PROCESS | 2328 | 1464721899764 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2328 | 1464721899766 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:11:39 INFO - PROCESS | 2328 | 1464721899769 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2328 | 1464721899771 Marionette TRACE conn6 <- [1,358,null,{}] 12:11:39 INFO - PROCESS | 2328 | 1464721899774 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:39 INFO - PROCESS | 2328 | 1464721899878 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:11:39 INFO - PROCESS | 2328 | 1464721899891 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2328 | ++DOCSHELL 17287800 == 45 [pid = 2328] [id = 99] 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17293C00) [pid = 2328] [serial = 294] [outer = 00000000] 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (18EF1800) [pid = 2328] [serial = 295] [outer = 17293C00] 12:11:39 INFO - PROCESS | 2328 | 1464721899934 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (18EFA400) [pid = 2328] [serial = 296] [outer = 17293C00] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (18B07C00) [pid = 2328] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1866B400) [pid = 2328] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (13A0EC00) [pid = 2328] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (14CB4000) [pid = 2328] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D828000) [pid = 2328] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (16484C00) [pid = 2328] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16B3E800) [pid = 2328] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0C72A000) [pid = 2328] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0D161000) [pid = 2328] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (15D50800) [pid = 2328] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (16121000) [pid = 2328] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:11:40 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0DE2A800) [pid = 2328] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:11:40 INFO - PROCESS | 2328 | 1464721900467 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:40 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:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 12:11:40 INFO - PROCESS | 2328 | 1464721900503 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:11:40 INFO - PROCESS | 2328 | 1464721900505 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:11:40 INFO - PROCESS | 2328 | 1464721900508 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2328 | 1464721900510 Marionette TRACE conn6 <- [1,362,null,{}] 12:11:40 INFO - PROCESS | 2328 | 1464721900513 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:40 INFO - PROCESS | 2328 | 1464721900595 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:11:40 INFO - PROCESS | 2328 | 1464721900602 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2328 | ++DOCSHELL 0D902C00 == 46 [pid = 2328] [id = 100] 12:11:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0D903400) [pid = 2328] [serial = 297] [outer = 00000000] 12:11:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0D909400) [pid = 2328] [serial = 298] [outer = 0D903400] 12:11:40 INFO - PROCESS | 2328 | 1464721900649 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D90C400) [pid = 2328] [serial = 299] [outer = 0D903400] 12:11:41 INFO - PROCESS | 2328 | 1464721901070 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:41 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:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 12:11:41 INFO - PROCESS | 2328 | 1464721901139 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2328 | 1464721901141 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:11:41 INFO - PROCESS | 2328 | 1464721901144 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:11:41 INFO - PROCESS | 2328 | 1464721901146 Marionette TRACE conn6 <- [1,366,null,{}] 12:11:41 INFO - PROCESS | 2328 | 1464721901150 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2328 | 1464721901232 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:11:41 INFO - PROCESS | 2328 | 1464721901242 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2328 | ++DOCSHELL 0D90DC00 == 47 [pid = 2328] [id = 101] 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D910C00) [pid = 2328] [serial = 300] [outer = 00000000] 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1611A000) [pid = 2328] [serial = 301] [outer = 0D910C00] 12:11:41 INFO - PROCESS | 2328 | 1464721901285 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (17292400) [pid = 2328] [serial = 302] [outer = 0D910C00] 12:11:41 INFO - PROCESS | 2328 | 1464721901732 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:41 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:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 12:11:41 INFO - PROCESS | 2328 | 1464721901780 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2328 | 1464721901782 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:11:41 INFO - PROCESS | 2328 | 1464721901785 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2328 | 1464721901787 Marionette TRACE conn6 <- [1,370,null,{}] 12:11:41 INFO - PROCESS | 2328 | 1464721901790 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:41 INFO - PROCESS | 2328 | 1464721901869 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:11:41 INFO - PROCESS | 2328 | 1464721901878 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2328 | ++DOCSHELL 17295000 == 48 [pid = 2328] [id = 102] 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1794B400) [pid = 2328] [serial = 303] [outer = 00000000] 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1A1F5C00) [pid = 2328] [serial = 304] [outer = 1794B400] 12:11:41 INFO - PROCESS | 2328 | 1464721901921 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1A740800) [pid = 2328] [serial = 305] [outer = 1794B400] 12:11:42 INFO - PROCESS | 2328 | 1464721902539 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:11:42 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:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 12:11:42 INFO - PROCESS | 2328 | 1464721902610 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 2328 | 1464721902615 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:11:42 INFO - PROCESS | 2328 | 1464721902621 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 2328 | 1464721902625 Marionette TRACE conn6 <- [1,374,null,{}] 12:11:42 INFO - PROCESS | 2328 | 1464721902630 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:42 INFO - PROCESS | 2328 | 1464721902742 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:11:42 INFO - PROCESS | 2328 | 1464721902864 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2328 | ++DOCSHELL 0D834400 == 49 [pid = 2328] [id = 103] 12:11:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (0D839000) [pid = 2328] [serial = 306] [outer = 00000000] 12:11:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (0E706000) [pid = 2328] [serial = 307] [outer = 0D839000] 12:11:42 INFO - PROCESS | 2328 | 1464721902922 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (12076000) [pid = 2328] [serial = 308] [outer = 0D839000] 12:11:43 INFO - PROCESS | 2328 | 1464721903526 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:11:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 12:11:43 INFO - PROCESS | 2328 | 1464721903557 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 2328 | 1464721903563 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:11:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:11:43 INFO - PROCESS | 2328 | 1464721903570 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2328 | 1464721903573 Marionette TRACE conn6 <- [1,378,null,{}] 12:11:43 INFO - PROCESS | 2328 | 1464721903577 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:43 INFO - PROCESS | 2328 | 1464721903690 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:11:43 INFO - PROCESS | 2328 | 1464721903812 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2328 | ++DOCSHELL 14C06000 == 50 [pid = 2328] [id = 104] 12:11:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (14C0AC00) [pid = 2328] [serial = 309] [outer = 00000000] 12:11:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (15D48800) [pid = 2328] [serial = 310] [outer = 14C0AC00] 12:11:43 INFO - PROCESS | 2328 | 1464721903867 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (16121000) [pid = 2328] [serial = 311] [outer = 14C0AC00] 12:11:44 INFO - PROCESS | 2328 | 1464721904456 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:11:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 12:11:44 INFO - PROCESS | 2328 | 1464721904501 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2328 | 1464721904504 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:11:44 INFO - PROCESS | 2328 | 1464721904522 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2328 | 1464721904526 Marionette TRACE conn6 <- [1,382,null,{}] 12:11:44 INFO - PROCESS | 2328 | 1464721904539 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:44 INFO - PROCESS | 2328 | 1464721904654 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:11:44 INFO - PROCESS | 2328 | 1464721904784 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2328 | ++DOCSHELL 16B3F000 == 51 [pid = 2328] [id = 105] 12:11:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (16B48C00) [pid = 2328] [serial = 312] [outer = 00000000] 12:11:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1A7EA000) [pid = 2328] [serial = 313] [outer = 16B48C00] 12:11:44 INFO - PROCESS | 2328 | 1464721904845 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1A9A3C00) [pid = 2328] [serial = 314] [outer = 16B48C00] 12:11:45 INFO - PROCESS | 2328 | 1464721905488 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:11:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1036ms 12:11:45 INFO - PROCESS | 2328 | 1464721905547 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2328 | 1464721905550 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:11:45 INFO - PROCESS | 2328 | 1464721905554 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2328 | 1464721905556 Marionette TRACE conn6 <- [1,386,null,{}] 12:11:45 INFO - PROCESS | 2328 | 1464721905560 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:45 INFO - PROCESS | 2328 | 1464721905815 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:11:45 INFO - PROCESS | 2328 | 1464721905955 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2328 | ++DOCSHELL 0C72B800 == 52 [pid = 2328] [id = 106] 12:11:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0C72F400) [pid = 2328] [serial = 315] [outer = 00000000] 12:11:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D1F4C00) [pid = 2328] [serial = 316] [outer = 0C72F400] 12:11:45 INFO - PROCESS | 2328 | 1464721906005 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (0D65AC00) [pid = 2328] [serial = 317] [outer = 0C72F400] 12:11:46 INFO - PROCESS | 2328 | 1464721906663 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 0D90DC00 == 51 [pid = 2328] [id = 101] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 0D902C00 == 50 [pid = 2328] [id = 100] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 17287800 == 49 [pid = 2328] [id = 99] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 16B3C400 == 48 [pid = 2328] [id = 98] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 1647F000 == 47 [pid = 2328] [id = 97] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 16118C00 == 46 [pid = 2328] [id = 96] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 13CF9000 == 45 [pid = 2328] [id = 95] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 0D83D800 == 44 [pid = 2328] [id = 94] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D838000) [pid = 2328] [serial = 220] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (14B8C000) [pid = 2328] [serial = 223] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (172EC000) [pid = 2328] [serial = 226] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1BD25C00) [pid = 2328] [serial = 259] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 0C6C4800 == 43 [pid = 2328] [id = 93] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 13A03000 == 42 [pid = 2328] [id = 89] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 0C6C3000 == 41 [pid = 2328] [id = 88] 12:11:46 INFO - PROCESS | 2328 | --DOCSHELL 1A740000 == 40 [pid = 2328] [id = 87] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (16122000) [pid = 2328] [serial = 185] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (0D859400) [pid = 2328] [serial = 142] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (16846400) [pid = 2328] [serial = 244] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (17290800) [pid = 2328] [serial = 247] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D62E400) [pid = 2328] [serial = 232] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (16B3C800) [pid = 2328] [serial = 245] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D674000) [pid = 2328] [serial = 233] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D82F400) [pid = 2328] [serial = 230] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D677000) [pid = 2328] [serial = 229] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (15D71000) [pid = 2328] [serial = 238] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (16116800) [pid = 2328] [serial = 239] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16195000) [pid = 2328] [serial = 241] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1210BC00) [pid = 2328] [serial = 235] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (123B7800) [pid = 2328] [serial = 236] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (19601C00) [pid = 2328] [serial = 250] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (172E5C00) [pid = 2328] [serial = 248] [outer = 00000000] [url = about:blank] 12:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1BD24C00) [pid = 2328] [serial = 257] [outer = 00000000] [url = about:blank] 12:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1177ms 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1BD1E400) [pid = 2328] [serial = 256] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (19602400) [pid = 2328] [serial = 251] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1794D800) [pid = 2328] [serial = 253] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (18EF9000) [pid = 2328] [serial = 254] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (161BF000) [pid = 2328] [serial = 242] [outer = 00000000] [url = about:blank] 12:11:46 INFO - PROCESS | 2328 | 1464721906743 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2328 | 1464721906747 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:11:46 INFO - PROCESS | 2328 | 1464721906753 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2328 | 1464721906757 Marionette TRACE conn6 <- [1,390,null,{}] 12:11:46 INFO - PROCESS | 2328 | 1464721906761 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:46 INFO - PROCESS | 2328 | 1464721906851 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:11:46 INFO - PROCESS | 2328 | 1464721906859 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2328 | ++DOCSHELL 0D633C00 == 41 [pid = 2328] [id = 107] 12:11:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D635400) [pid = 2328] [serial = 318] [outer = 00000000] 12:11:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (0D829000) [pid = 2328] [serial = 319] [outer = 0D635400] 12:11:46 INFO - PROCESS | 2328 | 1464721906909 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (0D831400) [pid = 2328] [serial = 320] [outer = 0D635400] 12:11:47 INFO - PROCESS | 2328 | 1464721907428 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 12:11:47 INFO - PROCESS | 2328 | 1464721907486 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2328 | 1464721907489 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:11:47 INFO - PROCESS | 2328 | 1464721907493 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2328 | 1464721907495 Marionette TRACE conn6 <- [1,394,null,{}] 12:11:47 INFO - PROCESS | 2328 | 1464721907498 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:47 INFO - PROCESS | 2328 | 1464721907584 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:11:47 INFO - PROCESS | 2328 | 1464721907668 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2328 | ++DOCSHELL 0D83A800 == 42 [pid = 2328] [id = 108] 12:11:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (0D902000) [pid = 2328] [serial = 321] [outer = 00000000] 12:11:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (11A88800) [pid = 2328] [serial = 322] [outer = 0D902000] 12:11:47 INFO - PROCESS | 2328 | 1464721907716 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (12303C00) [pid = 2328] [serial = 323] [outer = 0D902000] 12:11:48 INFO - PROCESS | 2328 | 1464721908130 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 12:11:48 INFO - PROCESS | 2328 | 1464721908166 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2328 | 1464721908170 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:11:48 INFO - PROCESS | 2328 | 1464721908184 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2328 | 1464721908189 Marionette TRACE conn6 <- [1,398,null,{}] 12:11:48 INFO - PROCESS | 2328 | 1464721908193 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2328 | 1464721908281 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:11:48 INFO - PROCESS | 2328 | 1464721908289 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2328 | ++DOCSHELL 13CF6400 == 43 [pid = 2328] [id = 109] 12:11:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (13CF8000) [pid = 2328] [serial = 324] [outer = 00000000] 12:11:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (14B94000) [pid = 2328] [serial = 325] [outer = 13CF8000] 12:11:48 INFO - PROCESS | 2328 | 1464721908335 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (14C8F400) [pid = 2328] [serial = 326] [outer = 13CF8000] 12:11:48 INFO - PROCESS | 2328 | 1464721908808 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:11:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 12:11:48 INFO - PROCESS | 2328 | 1464721908866 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2328 | 1464721908868 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:11:48 INFO - PROCESS | 2328 | 1464721908871 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2328 | 1464721908873 Marionette TRACE conn6 <- [1,402,null,{}] 12:11:48 INFO - PROCESS | 2328 | 1464721908876 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:48 INFO - PROCESS | 2328 | 1464721908984 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:11:48 INFO - PROCESS | 2328 | 1464721908992 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2328 | ++DOCSHELL 14CB0800 == 44 [pid = 2328] [id = 110] 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (14CB4C00) [pid = 2328] [serial = 327] [outer = 00000000] 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16117C00) [pid = 2328] [serial = 328] [outer = 14CB4C00] 12:11:49 INFO - PROCESS | 2328 | 1464721909078 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16118C00) [pid = 2328] [serial = 329] [outer = 14CB4C00] 12:11:49 INFO - PROCESS | 2328 | 1464721909516 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 12:11:49 INFO - PROCESS | 2328 | 1464721909542 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2328 | 1464721909544 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:11:49 INFO - PROCESS | 2328 | 1464721909553 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2328 | 1464721909555 Marionette TRACE conn6 <- [1,406,null,{}] 12:11:49 INFO - PROCESS | 2328 | 1464721909562 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:49 INFO - PROCESS | 2328 | 1464721909698 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:11:49 INFO - PROCESS | 2328 | 1464721909725 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2328 | ++DOCSHELL 1647C000 == 45 [pid = 2328] [id = 111] 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1647D000) [pid = 2328] [serial = 330] [outer = 00000000] 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (16484400) [pid = 2328] [serial = 331] [outer = 1647D000] 12:11:49 INFO - PROCESS | 2328 | 1464721909777 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16845C00) [pid = 2328] [serial = 332] [outer = 1647D000] 12:11:50 INFO - PROCESS | 2328 | 1464721910257 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 12:11:50 INFO - PROCESS | 2328 | 1464721910278 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:11:50 INFO - PROCESS | 2328 | 1464721910280 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:11:50 INFO - PROCESS | 2328 | 1464721910283 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2328 | 1464721910285 Marionette TRACE conn6 <- [1,410,null,{}] 12:11:50 INFO - PROCESS | 2328 | 1464721910295 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:50 INFO - PROCESS | 2328 | 1464721910405 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:11:50 INFO - PROCESS | 2328 | 1464721910412 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2328 | ++DOCSHELL 16482800 == 46 [pid = 2328] [id = 112] 12:11:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1684B000) [pid = 2328] [serial = 333] [outer = 00000000] 12:11:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (16B3E000) [pid = 2328] [serial = 334] [outer = 1684B000] 12:11:50 INFO - PROCESS | 2328 | 1464721910457 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (16B49C00) [pid = 2328] [serial = 335] [outer = 1684B000] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16481000) [pid = 2328] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D10B800) [pid = 2328] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D837C00) [pid = 2328] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (14C85000) [pid = 2328] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (16119000) [pid = 2328] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0C6CA800) [pid = 2328] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D841C00) [pid = 2328] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (17293C00) [pid = 2328] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0D910C00) [pid = 2328] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:11:51 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0D903400) [pid = 2328] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:11:51 INFO - PROCESS | 2328 | 1464721911212 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 12:11:51 INFO - PROCESS | 2328 | 1464721911254 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:11:51 INFO - PROCESS | 2328 | 1464721911256 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 2328 | 1464721911260 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2328 | 1464721911261 Marionette TRACE conn6 <- [1,414,null,{}] 12:11:51 INFO - PROCESS | 2328 | 1464721911265 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 2328 | 1464721911357 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:11:51 INFO - PROCESS | 2328 | 1464721911440 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2328 | ++DOCSHELL 0C729000 == 47 [pid = 2328] [id = 113] 12:11:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0C729C00) [pid = 2328] [serial = 336] [outer = 00000000] 12:11:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16481000) [pid = 2328] [serial = 337] [outer = 0C729C00] 12:11:51 INFO - PROCESS | 2328 | 1464721911487 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16841000) [pid = 2328] [serial = 338] [outer = 0C729C00] 12:11:51 INFO - PROCESS | 2328 | 1464721911862 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 12:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:11:51 INFO - PROCESS | 2328 | 1464721911890 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2328 | 1464721911892 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:11:51 INFO - PROCESS | 2328 | 1464721911895 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2328 | 1464721911897 Marionette TRACE conn6 <- [1,418,null,{}] 12:11:51 INFO - PROCESS | 2328 | 1464721911900 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:51 INFO - PROCESS | 2328 | 1464721911983 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:11:52 INFO - PROCESS | 2328 | 1464721912068 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2328 | ++DOCSHELL 14CBBC00 == 48 [pid = 2328] [id = 114] 12:11:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16194000) [pid = 2328] [serial = 339] [outer = 00000000] 12:11:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (172E4C00) [pid = 2328] [serial = 340] [outer = 16194000] 12:11:52 INFO - PROCESS | 2328 | 1464721912113 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (172E5000) [pid = 2328] [serial = 341] [outer = 16194000] 12:11:52 INFO - PROCESS | 2328 | 1464721912956 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:11:52 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:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1079ms 12:11:52 INFO - PROCESS | 2328 | 1464721912975 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2328 | 1464721912977 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:11:52 INFO - PROCESS | 2328 | 1464721912980 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2328 | 1464721912982 Marionette TRACE conn6 <- [1,422,null,{}] 12:11:52 INFO - PROCESS | 2328 | 1464721912986 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:53 INFO - PROCESS | 2328 | 1464721913065 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:11:53 INFO - PROCESS | 2328 | 1464721913189 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2328 | ++DOCSHELL 09285800 == 49 [pid = 2328] [id = 115] 12:11:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (0C6BD800) [pid = 2328] [serial = 342] [outer = 00000000] 12:11:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (0C6C5800) [pid = 2328] [serial = 343] [outer = 0C6BD800] 12:11:53 INFO - PROCESS | 2328 | 1464721913251 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (0D1F6400) [pid = 2328] [serial = 344] [outer = 0C6BD800] 12:11:54 INFO - PROCESS | 2328 | 1464721914334 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1378ms 12:11:54 INFO - PROCESS | 2328 | 1464721914360 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 2328 | 1464721914365 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:11:54 INFO - PROCESS | 2328 | 1464721914370 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 2328 | 1464721914374 Marionette TRACE conn6 <- [1,426,null,{}] 12:11:54 INFO - PROCESS | 2328 | 1464721914379 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:54 INFO - PROCESS | 2328 | 1464721914493 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:11:54 INFO - PROCESS | 2328 | 1464721914624 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 2328 | ++DOCSHELL 118BE400 == 50 [pid = 2328] [id = 116] 12:11:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (120D8000) [pid = 2328] [serial = 345] [outer = 00000000] 12:11:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (123B7C00) [pid = 2328] [serial = 346] [outer = 120D8000] 12:11:54 INFO - PROCESS | 2328 | 1464721914681 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (13808000) [pid = 2328] [serial = 347] [outer = 120D8000] 12:11:55 INFO - PROCESS | 2328 | 1464721915264 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 2328 | 1464721915312 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:11:55 INFO - PROCESS | 2328 | 1464721915317 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 2328 | 1464721915319 Marionette TRACE conn6 <- [1,430,null,{}] 12:11:55 INFO - PROCESS | 2328 | 1464721915324 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:55 INFO - PROCESS | 2328 | 1464721915435 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:11:55 INFO - PROCESS | 2328 | 1464721915536 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 2328 | ++DOCSHELL 16231400 == 51 [pid = 2328] [id = 117] 12:11:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1647DC00) [pid = 2328] [serial = 348] [outer = 00000000] 12:11:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (16B3E800) [pid = 2328] [serial = 349] [outer = 1647DC00] 12:11:55 INFO - PROCESS | 2328 | 1464721915594 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (18EB2800) [pid = 2328] [serial = 350] [outer = 1647DC00] 12:11:56 INFO - PROCESS | 2328 | 1464721916212 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 12:11:56 INFO - PROCESS | 2328 | 1464721916250 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2328 | 1464721916252 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:11:56 INFO - PROCESS | 2328 | 1464721916257 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2328 | 1464721916264 Marionette TRACE conn6 <- [1,434,null,{}] 12:11:56 INFO - PROCESS | 2328 | 1464721916274 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:56 INFO - PROCESS | 2328 | 1464721916387 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:11:56 INFO - PROCESS | 2328 | 1464721916489 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 2328 | ++DOCSHELL 17B46400 == 52 [pid = 2328] [id = 118] 12:11:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (17B4DC00) [pid = 2328] [serial = 351] [outer = 00000000] 12:11:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A1F2000) [pid = 2328] [serial = 352] [outer = 17B4DC00] 12:11:56 INFO - PROCESS | 2328 | 1464721916546 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1A734000) [pid = 2328] [serial = 353] [outer = 17B4DC00] 12:11:57 INFO - PROCESS | 2328 | 1464721917179 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 990ms 12:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:11:57 INFO - PROCESS | 2328 | 1464721917250 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 2328 | 1464721917253 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:11:57 INFO - PROCESS | 2328 | 1464721917257 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 2328 | 1464721917259 Marionette TRACE conn6 <- [1,438,null,{}] 12:11:57 INFO - PROCESS | 2328 | 1464721917263 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:57 INFO - PROCESS | 2328 | 1464721917373 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:11:57 INFO - PROCESS | 2328 | 1464721917472 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C9000 == 53 [pid = 2328] [id = 119] 12:11:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (0C6CB000) [pid = 2328] [serial = 354] [outer = 00000000] 12:11:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1A7EE400) [pid = 2328] [serial = 355] [outer = 0C6CB000] 12:11:57 INFO - PROCESS | 2328 | 1464721917527 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1BC53800) [pid = 2328] [serial = 356] [outer = 0C6CB000] 12:11:58 INFO - PROCESS | 2328 | 1464721918084 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 12:11:58 INFO - PROCESS | 2328 | 1464721918130 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2328 | 1464721918132 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:11:58 INFO - PROCESS | 2328 | 1464721918136 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 2328 | 1464721918138 Marionette TRACE conn6 <- [1,442,null,{}] 12:11:58 INFO - PROCESS | 2328 | 1464721918142 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:58 INFO - PROCESS | 2328 | 1464721918246 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:11:58 INFO - PROCESS | 2328 | 1464721918344 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2328 | ++DOCSHELL 0E7A2000 == 54 [pid = 2328] [id = 120] 12:11:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (11A0E800) [pid = 2328] [serial = 357] [outer = 00000000] 12:11:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (14CB1400) [pid = 2328] [serial = 358] [outer = 11A0E800] 12:11:58 INFO - PROCESS | 2328 | 1464721918409 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (161C3800) [pid = 2328] [serial = 359] [outer = 11A0E800] 12:11:59 INFO - PROCESS | 2328 | 1464721919177 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1068ms 12:11:59 INFO - PROCESS | 2328 | 1464721919208 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2328 | 1464721919212 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:11:59 INFO - PROCESS | 2328 | 1464721919217 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2328 | 1464721919221 Marionette TRACE conn6 <- [1,446,null,{}] 12:11:59 INFO - PROCESS | 2328 | 1464721919226 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:11:59 INFO - PROCESS | 2328 | 1464721919329 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:11:59 INFO - PROCESS | 2328 | 1464721919470 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 14CBBC00 == 53 [pid = 2328] [id = 114] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 0C729000 == 52 [pid = 2328] [id = 113] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 16482800 == 51 [pid = 2328] [id = 112] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 1647C000 == 50 [pid = 2328] [id = 111] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 14CB0800 == 49 [pid = 2328] [id = 110] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 13CF6400 == 48 [pid = 2328] [id = 109] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 0D83A800 == 47 [pid = 2328] [id = 108] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 0D633C00 == 46 [pid = 2328] [id = 107] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 0C72B800 == 45 [pid = 2328] [id = 106] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 0D834400 == 44 [pid = 2328] [id = 103] 12:11:59 INFO - PROCESS | 2328 | --DOCSHELL 17295000 == 43 [pid = 2328] [id = 102] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (16485C00) [pid = 2328] [serial = 289] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (16E4EC00) [pid = 2328] [serial = 292] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (120DEC00) [pid = 2328] [serial = 274] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (14CB8800) [pid = 2328] [serial = 283] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (15D52000) [pid = 2328] [serial = 284] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1A1E9C00) [pid = 2328] [serial = 268] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1618D400) [pid = 2328] [serial = 286] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1683F400) [pid = 2328] [serial = 290] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (0D833C00) [pid = 2328] [serial = 277] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0E50D800) [pid = 2328] [serial = 278] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (14CAF000) [pid = 2328] [serial = 265] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (12041800) [pid = 2328] [serial = 280] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (123B8400) [pid = 2328] [serial = 281] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1A73F000) [pid = 2328] [serial = 271] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D851000) [pid = 2328] [serial = 262] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (18EF1800) [pid = 2328] [serial = 295] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (17292400) [pid = 2328] [serial = 302] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (16E51000) [pid = 2328] [serial = 293] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1A1F5C00) [pid = 2328] [serial = 304] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1611A000) [pid = 2328] [serial = 301] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (18EFA400) [pid = 2328] [serial = 296] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (123ABC00) [pid = 2328] [serial = 275] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0D909400) [pid = 2328] [serial = 298] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0D90C400) [pid = 2328] [serial = 299] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (161BE400) [pid = 2328] [serial = 287] [outer = 00000000] [url = about:blank] 12:11:59 INFO - PROCESS | 2328 | ++DOCSHELL 0C723000 == 44 [pid = 2328] [id = 121] 12:11:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0C729000) [pid = 2328] [serial = 360] [outer = 00000000] 12:11:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D831000) [pid = 2328] [serial = 361] [outer = 0C729000] 12:11:59 INFO - PROCESS | 2328 | 1464721919576 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D84FC00) [pid = 2328] [serial = 362] [outer = 0C729000] 12:12:00 INFO - PROCESS | 2328 | 1464721920039 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 890ms 12:12:00 INFO - PROCESS | 2328 | 1464721920108 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2328 | 1464721920114 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:12:00 INFO - PROCESS | 2328 | 1464721920119 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2328 | 1464721920122 Marionette TRACE conn6 <- [1,450,null,{}] 12:12:00 INFO - PROCESS | 2328 | 1464721920126 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 2328 | 1464721920214 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:12:00 INFO - PROCESS | 2328 | 1464721920227 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2328 | ++DOCSHELL 123ABC00 == 45 [pid = 2328] [id = 122] 12:12:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (123B1C00) [pid = 2328] [serial = 363] [outer = 00000000] 12:12:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (13A09400) [pid = 2328] [serial = 364] [outer = 123B1C00] 12:12:00 INFO - PROCESS | 2328 | 1464721920272 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (14B90C00) [pid = 2328] [serial = 365] [outer = 123B1C00] 12:12:00 INFO - PROCESS | 2328 | 1464721920738 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2328 | 1464721920798 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 2328 | 1464721920802 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:12:00 INFO - PROCESS | 2328 | 1464721920805 Marionette TRACE conn6 <- [1,454,null,{}] 12:12:00 INFO - PROCESS | 2328 | 1464721920816 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:00 INFO - PROCESS | 2328 | 1464721920906 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:12:00 INFO - PROCESS | 2328 | 1464721920917 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2328 | ++DOCSHELL 12325800 == 46 [pid = 2328] [id = 123] 12:12:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (14B90400) [pid = 2328] [serial = 366] [outer = 00000000] 12:12:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16195800) [pid = 2328] [serial = 367] [outer = 14B90400] 12:12:01 INFO - PROCESS | 2328 | 1464721921038 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1647F000) [pid = 2328] [serial = 368] [outer = 14B90400] 12:12:01 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:01 INFO - PROCESS | 2328 | 1464721921438 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 12:12:01 INFO - PROCESS | 2328 | 1464721921475 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2328 | 1464721921478 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:12:01 INFO - PROCESS | 2328 | 1464721921481 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2328 | 1464721921483 Marionette TRACE conn6 <- [1,458,null,{}] 12:12:01 INFO - PROCESS | 2328 | 1464721921486 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:01 INFO - PROCESS | 2328 | 1464721921638 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:12:01 INFO - PROCESS | 2328 | 1464721921660 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2328 | ++DOCSHELL 16844000 == 47 [pid = 2328] [id = 124] 12:12:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1684A800) [pid = 2328] [serial = 369] [outer = 00000000] 12:12:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (16B47C00) [pid = 2328] [serial = 370] [outer = 1684A800] 12:12:01 INFO - PROCESS | 2328 | 1464721921708 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (17287C00) [pid = 2328] [serial = 371] [outer = 1684A800] 12:12:02 INFO - PROCESS | 2328 | 1464721922167 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2328 | 1464721922218 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:12:02 INFO - PROCESS | 2328 | 1464721922221 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2328 | 1464721922222 Marionette TRACE conn6 <- [1,462,null,{}] 12:12:02 INFO - PROCESS | 2328 | 1464721922226 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:02 INFO - PROCESS | 2328 | 1464721922338 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:12:02 INFO - PROCESS | 2328 | 1464721922344 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2328 | ++DOCSHELL 16B43C00 == 48 [pid = 2328] [id = 125] 12:12:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (16B48800) [pid = 2328] [serial = 372] [outer = 00000000] 12:12:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (17B4C800) [pid = 2328] [serial = 373] [outer = 16B48800] 12:12:02 INFO - PROCESS | 2328 | 1464721922435 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (17B52000) [pid = 2328] [serial = 374] [outer = 16B48800] 12:12:02 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:02 INFO - PROCESS | 2328 | 1464721922937 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 2328 | 1464721922994 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:12:02 INFO - PROCESS | 2328 | 1464721922997 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:12:02 INFO - PROCESS | 2328 | 1464721922999 Marionette TRACE conn6 <- [1,466,null,{}] 12:12:02 INFO - PROCESS | 2328 | 1464721923002 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2328 | 1464721923126 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:12:03 INFO - PROCESS | 2328 | 1464721923187 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E9C00 == 49 [pid = 2328] [id = 126] 12:12:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1A7EE800) [pid = 2328] [serial = 375] [outer = 00000000] 12:12:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1BC5D000) [pid = 2328] [serial = 376] [outer = 1A7EE800] 12:12:03 INFO - PROCESS | 2328 | 1464721923231 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1BC5F000) [pid = 2328] [serial = 377] [outer = 1A7EE800] 12:12:03 INFO - PROCESS | 2328 | 1464721923784 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 2328 | 1464721923834 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:12:03 INFO - PROCESS | 2328 | 1464721923837 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 2328 | 1464721923838 Marionette TRACE conn6 <- [1,470,null,{}] 12:12:03 INFO - PROCESS | 2328 | 1464721923842 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:03 INFO - PROCESS | 2328 | 1464721923922 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:12:03 INFO - PROCESS | 2328 | 1464721923930 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2328 | ++DOCSHELL 12310400 == 50 [pid = 2328] [id = 127] 12:12:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (13A08C00) [pid = 2328] [serial = 378] [outer = 00000000] 12:12:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1647D000) [pid = 2328] [serial = 379] [outer = 13A08C00] 12:12:03 INFO - PROCESS | 2328 | 1464721923975 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (18EB8400) [pid = 2328] [serial = 380] [outer = 13A08C00] 12:12:04 INFO - PROCESS | 2328 | 1464721924427 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 12:12:04 INFO - PROCESS | 2328 | 1464721924508 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2328 | 1464721924510 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:12:04 INFO - PROCESS | 2328 | 1464721924513 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 2328 | 1464721924514 Marionette TRACE conn6 <- [1,474,null,{}] 12:12:04 INFO - PROCESS | 2328 | 1464721924518 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:04 INFO - PROCESS | 2328 | 1464721924597 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:12:04 INFO - PROCESS | 2328 | 1464721924603 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:04 INFO - PROCESS | 2328 | ++DOCSHELL 169E4400 == 51 [pid = 2328] [id = 128] 12:12:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1ADEC800) [pid = 2328] [serial = 381] [outer = 00000000] 12:12:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1ADF5C00) [pid = 2328] [serial = 382] [outer = 1ADEC800] 12:12:04 INFO - PROCESS | 2328 | 1464721924647 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1ADF7800) [pid = 2328] [serial = 383] [outer = 1ADEC800] 12:12:05 INFO - PROCESS | 2328 | 1464721925072 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 12:12:05 INFO - PROCESS | 2328 | 1464721925144 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 2328 | 1464721925146 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:12:05 INFO - PROCESS | 2328 | 1464721925150 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:12:05 INFO - PROCESS | 2328 | 1464721925151 Marionette TRACE conn6 <- [1,478,null,{}] 12:12:05 INFO - PROCESS | 2328 | 1464721925155 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:05 INFO - PROCESS | 2328 | 1464721925236 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:12:05 INFO - PROCESS | 2328 | 1464721925245 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2328 | ++DOCSHELL 1ADF5000 == 52 [pid = 2328] [id = 129] 12:12:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1ADF5800) [pid = 2328] [serial = 384] [outer = 00000000] 12:12:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1B6A6400) [pid = 2328] [serial = 385] [outer = 1ADF5800] 12:12:05 INFO - PROCESS | 2328 | 1464721925288 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1B6A7000) [pid = 2328] [serial = 386] [outer = 1ADF5800] 12:12:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1BE80800) [pid = 2328] [serial = 387] [outer = 0D08EC00] 12:12:05 INFO - PROCESS | 2328 | 1464721925973 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 870ms 12:12:06 INFO - PROCESS | 2328 | 1464721926025 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2328 | 1464721926030 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:12:06 INFO - PROCESS | 2328 | 1464721926035 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:12:06 INFO - PROCESS | 2328 | 1464721926040 Marionette TRACE conn6 <- [1,482,null,{}] 12:12:06 INFO - PROCESS | 2328 | 1464721926046 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:06 INFO - PROCESS | 2328 | 1464721926168 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:12:06 INFO - PROCESS | 2328 | 1464721926290 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2328 | ++DOCSHELL 0D833400 == 53 [pid = 2328] [id = 130] 12:12:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (0D835C00) [pid = 2328] [serial = 388] [outer = 00000000] 12:12:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (0D90C800) [pid = 2328] [serial = 389] [outer = 0D835C00] 12:12:06 INFO - PROCESS | 2328 | 1464721926347 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (11889800) [pid = 2328] [serial = 390] [outer = 0D835C00] 12:12:06 INFO - PROCESS | 2328 | 1464721926975 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 12:12:07 INFO - PROCESS | 2328 | 1464721927009 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2328 | 1464721927016 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:12:07 INFO - PROCESS | 2328 | 1464721927022 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2328 | 1464721927025 Marionette TRACE conn6 <- [1,486,null,{}] 12:12:07 INFO - PROCESS | 2328 | 1464721927029 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:07 INFO - PROCESS | 2328 | 1464721927138 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:12:07 INFO - PROCESS | 2328 | 1464721927237 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2328 | ++DOCSHELL 13A08400 == 54 [pid = 2328] [id = 131] 12:12:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (15D6A400) [pid = 2328] [serial = 391] [outer = 00000000] 12:12:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (16197000) [pid = 2328] [serial = 392] [outer = 15D6A400] 12:12:07 INFO - PROCESS | 2328 | 1464721927292 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (16843400) [pid = 2328] [serial = 393] [outer = 15D6A400] 12:12:07 INFO - PROCESS | 2328 | 1464721927891 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 12:12:07 INFO - PROCESS | 2328 | 1464721927955 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2328 | 1464721927957 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:12:07 INFO - PROCESS | 2328 | 1464721927961 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2328 | 1464721927965 Marionette TRACE conn6 <- [1,490,null,{}] 12:12:07 INFO - PROCESS | 2328 | 1464721927977 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:08 INFO - PROCESS | 2328 | 1464721928091 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:12:08 INFO - PROCESS | 2328 | 1464721928218 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 2328 | ++DOCSHELL 1A9A4000 == 55 [pid = 2328] [id = 132] 12:12:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1ADF1000) [pid = 2328] [serial = 394] [outer = 00000000] 12:12:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1BC56000) [pid = 2328] [serial = 395] [outer = 1ADF1000] 12:12:08 INFO - PROCESS | 2328 | 1464721928275 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (1BD23400) [pid = 2328] [serial = 396] [outer = 1ADF1000] 12:12:08 INFO - PROCESS | 2328 | 1464721928903 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 12:12:08 INFO - PROCESS | 2328 | 1464721928934 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 2328 | 1464721928937 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:12:08 INFO - PROCESS | 2328 | 1464721928941 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2328 | 1464721928943 Marionette TRACE conn6 <- [1,494,null,{}] 12:12:08 INFO - PROCESS | 2328 | 1464721928946 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:09 INFO - PROCESS | 2328 | 1464721929060 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:12:09 INFO - PROCESS | 2328 | 1464721929205 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2328 | ++DOCSHELL 19602400 == 56 [pid = 2328] [id = 133] 12:12:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (19A0A000) [pid = 2328] [serial = 397] [outer = 00000000] 12:12:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1B675000) [pid = 2328] [serial = 398] [outer = 19A0A000] 12:12:09 INFO - PROCESS | 2328 | 1464721929260 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1B678C00) [pid = 2328] [serial = 399] [outer = 19A0A000] 12:12:10 INFO - PROCESS | 2328 | 1464721930068 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1175ms 12:12:10 INFO - PROCESS | 2328 | 1464721930119 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2328 | 1464721930123 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:12:10 INFO - PROCESS | 2328 | 1464721930142 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:12:10 INFO - PROCESS | 2328 | 1464721930146 Marionette TRACE conn6 <- [1,498,null,{}] 12:12:10 INFO - PROCESS | 2328 | 1464721930153 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:10 INFO - PROCESS | 2328 | 1464721930263 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:12:10 INFO - PROCESS | 2328 | 1464721930391 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CA400 == 57 [pid = 2328] [id = 134] 12:12:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (0C6CC800) [pid = 2328] [serial = 400] [outer = 00000000] 12:12:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (0D62F800) [pid = 2328] [serial = 401] [outer = 0C6CC800] 12:12:10 INFO - PROCESS | 2328 | 1464721930447 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (0DA8DC00) [pid = 2328] [serial = 402] [outer = 0C6CC800] 12:12:11 INFO - PROCESS | 2328 | 1464721931034 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 12:12:11 INFO - PROCESS | 2328 | 1464721931078 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2328 | 1464721931083 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:12:11 INFO - PROCESS | 2328 | 1464721931090 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2328 | 1464721931092 Marionette TRACE conn6 <- [1,502,null,{}] 12:12:11 INFO - PROCESS | 2328 | 1464721931096 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:11 INFO - PROCESS | 2328 | 1464721931223 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 0D166400 == 56 [pid = 2328] [id = 37] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 169E4400 == 55 [pid = 2328] [id = 128] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 12310400 == 54 [pid = 2328] [id = 127] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 1A7E9C00 == 53 [pid = 2328] [id = 126] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 16B43C00 == 52 [pid = 2328] [id = 125] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 16844000 == 51 [pid = 2328] [id = 124] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 12325800 == 50 [pid = 2328] [id = 123] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (15D48800) [pid = 2328] [serial = 310] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1A7EA000) [pid = 2328] [serial = 313] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (0E706000) [pid = 2328] [serial = 307] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 123ABC00 == 49 [pid = 2328] [id = 122] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 0C723000 == 48 [pid = 2328] [id = 121] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 16231400 == 47 [pid = 2328] [id = 117] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 118BE400 == 46 [pid = 2328] [id = 116] 12:12:11 INFO - PROCESS | 2328 | --DOCSHELL 09285800 == 45 [pid = 2328] [id = 115] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (0D65AC00) [pid = 2328] [serial = 317] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0D1F4C00) [pid = 2328] [serial = 316] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0D829000) [pid = 2328] [serial = 319] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D831400) [pid = 2328] [serial = 320] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (16484400) [pid = 2328] [serial = 331] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (16845C00) [pid = 2328] [serial = 332] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (16481000) [pid = 2328] [serial = 337] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (16B3E000) [pid = 2328] [serial = 334] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (172E4C00) [pid = 2328] [serial = 340] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (14B94000) [pid = 2328] [serial = 325] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (11A88800) [pid = 2328] [serial = 322] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (12303C00) [pid = 2328] [serial = 323] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (16B49C00) [pid = 2328] [serial = 335] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (16841000) [pid = 2328] [serial = 338] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (16117C00) [pid = 2328] [serial = 328] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16118C00) [pid = 2328] [serial = 329] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (14C8F400) [pid = 2328] [serial = 326] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 2328 | 1464721931369 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C7000 == 46 [pid = 2328] [id = 135] 12:12:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0C723000) [pid = 2328] [serial = 403] [outer = 00000000] 12:12:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0D62A000) [pid = 2328] [serial = 404] [outer = 0C723000] 12:12:11 INFO - PROCESS | 2328 | 1464721931415 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D827000) [pid = 2328] [serial = 405] [outer = 0C723000] 12:12:11 INFO - PROCESS | 2328 | 1464721931867 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 830ms 12:12:11 INFO - PROCESS | 2328 | 1464721931922 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2328 | 1464721931925 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:12:11 INFO - PROCESS | 2328 | 1464721931928 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:12:11 INFO - PROCESS | 2328 | 1464721931932 Marionette TRACE conn6 <- [1,506,null,{}] 12:12:11 INFO - PROCESS | 2328 | 1464721931942 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 2328 | 1464721932029 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:12:12 INFO - PROCESS | 2328 | 1464721932039 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2328 | ++DOCSHELL 12304800 == 47 [pid = 2328] [id = 136] 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1230A000) [pid = 2328] [serial = 406] [outer = 00000000] 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (123ABC00) [pid = 2328] [serial = 407] [outer = 1230A000] 12:12:12 INFO - PROCESS | 2328 | 1464721932091 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (138F8000) [pid = 2328] [serial = 408] [outer = 1230A000] 12:12:12 INFO - PROCESS | 2328 | 1464721932572 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 12:12:12 INFO - PROCESS | 2328 | 1464721932602 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2328 | 1464721932605 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:12:12 INFO - PROCESS | 2328 | 1464721932608 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:12:12 INFO - PROCESS | 2328 | 1464721932610 Marionette TRACE conn6 <- [1,510,null,{}] 12:12:12 INFO - PROCESS | 2328 | 1464721932614 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:12 INFO - PROCESS | 2328 | 1464721932697 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:12:12 INFO - PROCESS | 2328 | 1464721932704 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2328 | ++DOCSHELL 14C8F000 == 48 [pid = 2328] [id = 137] 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (14CB1000) [pid = 2328] [serial = 409] [outer = 00000000] 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (15D51000) [pid = 2328] [serial = 410] [outer = 14CB1000] 12:12:12 INFO - PROCESS | 2328 | 1464721932752 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (16114400) [pid = 2328] [serial = 411] [outer = 14CB1000] 12:12:13 INFO - PROCESS | 2328 | 1464721933196 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 12:12:13 INFO - PROCESS | 2328 | 1464721933242 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2328 | 1464721933244 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:12:13 INFO - PROCESS | 2328 | 1464721933247 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 2328 | 1464721933249 Marionette TRACE conn6 <- [1,514,null,{}] 12:12:13 INFO - PROCESS | 2328 | 1464721933252 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:13 INFO - PROCESS | 2328 | 1464721933333 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:12:13 INFO - PROCESS | 2328 | 1464721933340 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 2328 | ++DOCSHELL 16120400 == 49 [pid = 2328] [id = 138] 12:12:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (16123000) [pid = 2328] [serial = 412] [outer = 00000000] 12:12:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (161B8400) [pid = 2328] [serial = 413] [outer = 16123000] 12:12:13 INFO - PROCESS | 2328 | 1464721933388 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (16231400) [pid = 2328] [serial = 414] [outer = 16123000] 12:12:13 INFO - PROCESS | 2328 | 1464721933903 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:12:13 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:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 12:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:12:13 INFO - PROCESS | 2328 | 1464721933919 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2328 | 1464721933921 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:12:13 INFO - PROCESS | 2328 | 1464721933924 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 2328 | 1464721933926 Marionette TRACE conn6 <- [1,518,null,{}] 12:12:13 INFO - PROCESS | 2328 | 1464721933930 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 2328 | 1464721934063 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:12:14 INFO - PROCESS | 2328 | 1464721934070 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2328 | ++DOCSHELL 0D85C000 == 50 [pid = 2328] [id = 139] 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1618C800) [pid = 2328] [serial = 415] [outer = 00000000] 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (16B3D800) [pid = 2328] [serial = 416] [outer = 1618C800] 12:12:14 INFO - PROCESS | 2328 | 1464721934117 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (16B49C00) [pid = 2328] [serial = 417] [outer = 1618C800] 12:12:14 INFO - PROCESS | 2328 | 1464721934576 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 12:12:14 INFO - PROCESS | 2328 | 1464721934595 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2328 | 1464721934597 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:12:14 INFO - PROCESS | 2328 | 1464721934600 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2328 | 1464721934602 Marionette TRACE conn6 <- [1,522,null,{}] 12:12:14 INFO - PROCESS | 2328 | 1464721934613 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:14 INFO - PROCESS | 2328 | 1464721934723 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:12:14 INFO - PROCESS | 2328 | 1464721934814 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2328 | ++DOCSHELL 16E51800 == 51 [pid = 2328] [id = 140] 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (170C2C00) [pid = 2328] [serial = 418] [outer = 00000000] 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (17294400) [pid = 2328] [serial = 419] [outer = 170C2C00] 12:12:14 INFO - PROCESS | 2328 | 1464721934861 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (172E4C00) [pid = 2328] [serial = 420] [outer = 170C2C00] 12:12:15 INFO - PROCESS | 2328 | 1464721935311 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 12:12:15 INFO - PROCESS | 2328 | 1464721935331 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 2328 | 1464721935333 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:12:15 INFO - PROCESS | 2328 | 1464721935344 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 2328 | 1464721935345 Marionette TRACE conn6 <- [1,526,null,{}] 12:12:15 INFO - PROCESS | 2328 | 1464721935349 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:15 INFO - PROCESS | 2328 | 1464721935457 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:12:15 INFO - PROCESS | 2328 | 1464721935464 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2328 | ++DOCSHELL 1728FC00 == 52 [pid = 2328] [id = 141] 12:12:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (17B49C00) [pid = 2328] [serial = 421] [outer = 00000000] 12:12:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (18EED400) [pid = 2328] [serial = 422] [outer = 17B49C00] 12:12:15 INFO - PROCESS | 2328 | 1464721935509 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1960CC00) [pid = 2328] [serial = 423] [outer = 17B49C00] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (16B48800) [pid = 2328] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (14B90400) [pid = 2328] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (123B1C00) [pid = 2328] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1A7EE800) [pid = 2328] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (11A0E800) [pid = 2328] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0C729000) [pid = 2328] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (13A08C00) [pid = 2328] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1ADEC800) [pid = 2328] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:12:15 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1684A800) [pid = 2328] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:12:16 INFO - PROCESS | 2328 | 1464721936287 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:12:16 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:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 972ms 12:12:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:12:16 INFO - PROCESS | 2328 | 1464721936318 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2328 | 1464721936320 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 2328 | 1464721936323 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2328 | 1464721936325 Marionette TRACE conn6 <- [1,530,null,{}] 12:12:16 INFO - PROCESS | 2328 | 1464721936329 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:16 INFO - PROCESS | 2328 | 1464721936411 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:12:16 INFO - PROCESS | 2328 | 1464721936417 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D90DC00 == 53 [pid = 2328] [id = 142] 12:12:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (18BE9400) [pid = 2328] [serial = 424] [outer = 00000000] 12:12:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (1A733C00) [pid = 2328] [serial = 425] [outer = 18BE9400] 12:12:16 INFO - PROCESS | 2328 | 1464721936464 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (1A739C00) [pid = 2328] [serial = 426] [outer = 18BE9400] 12:12:16 INFO - PROCESS | 2328 | 1464721936903 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:12:16 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:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:12:16 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:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:12:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:12:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 12:12:16 INFO - PROCESS | 2328 | 1464721936954 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2328 | 1464721936957 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 2328 | 1464721936960 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:12:16 INFO - PROCESS | 2328 | 1464721936962 Marionette TRACE conn6 <- [1,534,null,{}] 12:12:16 INFO - PROCESS | 2328 | 1464721936965 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 2328 | 1464721937054 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:12:17 INFO - PROCESS | 2328 | 1464721937061 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E2C00 == 54 [pid = 2328] [id = 143] 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1A7EC800) [pid = 2328] [serial = 427] [outer = 00000000] 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1B66B000) [pid = 2328] [serial = 428] [outer = 1A7EC800] 12:12:17 INFO - PROCESS | 2328 | 1464721937106 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1B670800) [pid = 2328] [serial = 429] [outer = 1A7EC800] 12:12:17 INFO - PROCESS | 2328 | 1464721937552 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:12:17 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:12:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 12:12:17 INFO - PROCESS | 2328 | 1464721937594 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 2328 | 1464721937597 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:12:17 INFO - PROCESS | 2328 | 1464721937600 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2328 | 1464721937602 Marionette TRACE conn6 <- [1,538,null,{}] 12:12:17 INFO - PROCESS | 2328 | 1464721937606 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:17 INFO - PROCESS | 2328 | 1464721937726 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:12:17 INFO - PROCESS | 2328 | 1464721937735 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2328 | ++DOCSHELL 1B69F400 == 55 [pid = 2328] [id = 144] 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1B6A8400) [pid = 2328] [serial = 430] [outer = 00000000] 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1BC5E400) [pid = 2328] [serial = 431] [outer = 1B6A8400] 12:12:17 INFO - PROCESS | 2328 | 1464721937783 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1BE1B400) [pid = 2328] [serial = 432] [outer = 1B6A8400] 12:12:18 INFO - PROCESS | 2328 | 1464721938461 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:12:18 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:12:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 12:12:18 INFO - PROCESS | 2328 | 1464721938535 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2328 | 1464721938541 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:12:18 INFO - PROCESS | 2328 | 1464721938546 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:12:18 INFO - PROCESS | 2328 | 1464721938550 Marionette TRACE conn6 <- [1,542,null,{}] 12:12:18 INFO - PROCESS | 2328 | 1464721938556 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:18 INFO - PROCESS | 2328 | 1464721938683 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:12:18 INFO - PROCESS | 2328 | 1464721938782 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D837C00 == 56 [pid = 2328] [id = 145] 12:12:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (0D839400) [pid = 2328] [serial = 433] [outer = 00000000] 12:12:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (0D905400) [pid = 2328] [serial = 434] [outer = 0D839400] 12:12:18 INFO - PROCESS | 2328 | 1464721938842 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (12303400) [pid = 2328] [serial = 435] [outer = 0D839400] 12:12:19 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:19 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:19 INFO - PROCESS | 2328 | 1464721939404 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 12:12:19 INFO - PROCESS | 2328 | 1464721939480 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 2328 | 1464721939487 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:12:19 INFO - PROCESS | 2328 | 1464721939493 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2328 | 1464721939496 Marionette TRACE conn6 <- [1,546,null,{}] 12:12:19 INFO - PROCESS | 2328 | 1464721939501 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:19 INFO - PROCESS | 2328 | 1464721939624 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:12:19 INFO - PROCESS | 2328 | 1464721939718 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2328 | ++DOCSHELL 13CEC400 == 57 [pid = 2328] [id = 146] 12:12:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (14CBC400) [pid = 2328] [serial = 436] [outer = 00000000] 12:12:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (161B8000) [pid = 2328] [serial = 437] [outer = 14CBC400] 12:12:19 INFO - PROCESS | 2328 | 1464721939772 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (16849400) [pid = 2328] [serial = 438] [outer = 14CBC400] 12:12:20 INFO - PROCESS | 2328 | 1464721940372 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 12:12:20 INFO - PROCESS | 2328 | 1464721940425 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 2328 | 1464721940427 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:12:20 INFO - PROCESS | 2328 | 1464721940431 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2328 | 1464721940435 Marionette TRACE conn6 <- [1,550,null,{}] 12:12:20 INFO - PROCESS | 2328 | 1464721940446 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:20 INFO - PROCESS | 2328 | 1464721940565 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:12:20 INFO - PROCESS | 2328 | 1464721940695 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2328 | ++DOCSHELL 1BC5DC00 == 58 [pid = 2328] [id = 147] 12:12:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1BC60000) [pid = 2328] [serial = 439] [outer = 00000000] 12:12:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1BE1E800) [pid = 2328] [serial = 440] [outer = 1BC60000] 12:12:20 INFO - PROCESS | 2328 | 1464721940753 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1BE8CC00) [pid = 2328] [serial = 441] [outer = 1BC60000] 12:12:21 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:21 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:21 INFO - PROCESS | 2328 | 1464721941370 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 12:12:21 INFO - PROCESS | 2328 | 1464721941406 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 2328 | 1464721941409 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:12:21 INFO - PROCESS | 2328 | 1464721941413 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2328 | 1464721941415 Marionette TRACE conn6 <- [1,554,null,{}] 12:12:21 INFO - PROCESS | 2328 | 1464721941419 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:21 INFO - PROCESS | 2328 | 1464721941533 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:12:21 INFO - PROCESS | 2328 | 1464721941658 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2328 | ++DOCSHELL 17024000 == 59 [pid = 2328] [id = 148] 12:12:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (17026800) [pid = 2328] [serial = 442] [outer = 00000000] 12:12:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1702B800) [pid = 2328] [serial = 443] [outer = 17026800] 12:12:21 INFO - PROCESS | 2328 | 1464721941714 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (1702F000) [pid = 2328] [serial = 444] [outer = 17026800] 12:12:22 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:22 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:22 INFO - PROCESS | 2328 | 1464721942235 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 12:12:22 INFO - PROCESS | 2328 | 1464721942291 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 2328 | 1464721942293 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:12:22 INFO - PROCESS | 2328 | 1464721942298 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 2328 | 1464721942300 Marionette TRACE conn6 <- [1,558,null,{}] 12:12:22 INFO - PROCESS | 2328 | 1464721942304 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:22 INFO - PROCESS | 2328 | 1464721942410 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:12:22 INFO - PROCESS | 2328 | 1464721942514 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2328 | ++DOCSHELL 17290800 == 60 [pid = 2328] [id = 149] 12:12:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1BE89800) [pid = 2328] [serial = 445] [outer = 00000000] 12:12:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1CD69C00) [pid = 2328] [serial = 446] [outer = 1BE89800] 12:12:22 INFO - PROCESS | 2328 | 1464721942570 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1CD70000) [pid = 2328] [serial = 447] [outer = 1BE89800] 12:12:22 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:23 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:23 INFO - PROCESS | 2328 | 1464721943295 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1024ms 12:12:23 INFO - PROCESS | 2328 | 1464721943327 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2328 | 1464721943329 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:12:23 INFO - PROCESS | 2328 | 1464721943334 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2328 | 1464721943336 Marionette TRACE conn6 <- [1,562,null,{}] 12:12:23 INFO - PROCESS | 2328 | 1464721943339 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:23 INFO - PROCESS | 2328 | 1464721943473 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:12:23 INFO - PROCESS | 2328 | 1464721943605 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2328 | ++DOCSHELL 1702B400 == 61 [pid = 2328] [id = 150] 12:12:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (170C3800) [pid = 2328] [serial = 448] [outer = 00000000] 12:12:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1A7DF400) [pid = 2328] [serial = 449] [outer = 170C3800] 12:12:23 INFO - PROCESS | 2328 | 1464721943661 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1B69D400) [pid = 2328] [serial = 450] [outer = 170C3800] 12:12:24 INFO - PROCESS | 2328 | 1464721944385 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1128ms 12:12:24 INFO - PROCESS | 2328 | 1464721944467 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 2328 | 1464721944472 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:12:24 INFO - PROCESS | 2328 | 1464721944477 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2328 | 1464721944481 Marionette TRACE conn6 <- [1,566,null,{}] 12:12:24 INFO - PROCESS | 2328 | 1464721944487 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:24 INFO - PROCESS | 2328 | 1464721944610 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:12:24 INFO - PROCESS | 2328 | 1464721944744 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2328 | ++DOCSHELL 16115400 == 62 [pid = 2328] [id = 151] 12:12:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1611D400) [pid = 2328] [serial = 451] [outer = 00000000] 12:12:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (161B5400) [pid = 2328] [serial = 452] [outer = 1611D400] 12:12:24 INFO - PROCESS | 2328 | 1464721944797 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (16848000) [pid = 2328] [serial = 453] [outer = 1611D400] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 1A7E2C00 == 61 [pid = 2328] [id = 143] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 0D90DC00 == 60 [pid = 2328] [id = 142] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 1728FC00 == 59 [pid = 2328] [id = 141] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 16E51800 == 58 [pid = 2328] [id = 140] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 0D85C000 == 57 [pid = 2328] [id = 139] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 16120400 == 56 [pid = 2328] [id = 138] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 14C8F000 == 55 [pid = 2328] [id = 137] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 12304800 == 54 [pid = 2328] [id = 136] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 0C6C7000 == 53 [pid = 2328] [id = 135] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 0C6CA400 == 52 [pid = 2328] [id = 134] 12:12:24 INFO - PROCESS | 2328 | --DOCSHELL 0D833400 == 51 [pid = 2328] [id = 130] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (0C6C5800) [pid = 2328] [serial = 343] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (17B4C800) [pid = 2328] [serial = 373] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (123B7C00) [pid = 2328] [serial = 346] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (16B3E800) [pid = 2328] [serial = 349] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (1A1F2000) [pid = 2328] [serial = 352] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (16195800) [pid = 2328] [serial = 367] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1647F000) [pid = 2328] [serial = 368] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (13A09400) [pid = 2328] [serial = 364] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (14B90C00) [pid = 2328] [serial = 365] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1BC5D000) [pid = 2328] [serial = 376] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (161C3800) [pid = 2328] [serial = 359] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (14CB1400) [pid = 2328] [serial = 358] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (17B52000) [pid = 2328] [serial = 374] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (0D831000) [pid = 2328] [serial = 361] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (0D84FC00) [pid = 2328] [serial = 362] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1647D000) [pid = 2328] [serial = 379] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (18EB8400) [pid = 2328] [serial = 380] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1A7EE400) [pid = 2328] [serial = 355] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1ADF5C00) [pid = 2328] [serial = 382] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1BC5F000) [pid = 2328] [serial = 377] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (16B47C00) [pid = 2328] [serial = 370] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (1ADF7800) [pid = 2328] [serial = 383] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (17287C00) [pid = 2328] [serial = 371] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1B6A6400) [pid = 2328] [serial = 385] [outer = 00000000] [url = about:blank] 12:12:25 INFO - PROCESS | 2328 | 1464721945273 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 12:12:25 INFO - PROCESS | 2328 | 1464721945312 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2328 | 1464721945317 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:12:25 INFO - PROCESS | 2328 | 1464721945324 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2328 | 1464721945326 Marionette TRACE conn6 <- [1,570,null,{}] 12:12:25 INFO - PROCESS | 2328 | 1464721945337 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:25 INFO - PROCESS | 2328 | 1464721945432 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:12:25 INFO - PROCESS | 2328 | 1464721945443 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2328 | ++DOCSHELL 12108400 == 52 [pid = 2328] [id = 152] 12:12:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1210BC00) [pid = 2328] [serial = 454] [outer = 00000000] 12:12:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (14C0C000) [pid = 2328] [serial = 455] [outer = 1210BC00] 12:12:25 INFO - PROCESS | 2328 | 1464721945488 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (14CBA400) [pid = 2328] [serial = 456] [outer = 1210BC00] 12:12:25 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:25 INFO - PROCESS | 2328 | 1464721945981 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 12:12:26 INFO - PROCESS | 2328 | 1464721946057 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2328 | 1464721946059 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:12:26 INFO - PROCESS | 2328 | 1464721946063 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 2328 | 1464721946066 Marionette TRACE conn6 <- [1,574,null,{}] 12:12:26 INFO - PROCESS | 2328 | 1464721946076 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 2328 | 1464721946171 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:12:26 INFO - PROCESS | 2328 | 1464721946182 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2328 | ++DOCSHELL 16489800 == 53 [pid = 2328] [id = 153] 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (16B47C00) [pid = 2328] [serial = 457] [outer = 00000000] 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (16E55400) [pid = 2328] [serial = 458] [outer = 16B47C00] 12:12:26 INFO - PROCESS | 2328 | 1464721946228 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1702BC00) [pid = 2328] [serial = 459] [outer = 16B47C00] 12:12:26 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:26 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:26 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:26 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:26 INFO - PROCESS | 2328 | 1464721946695 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 12:12:26 INFO - PROCESS | 2328 | 1464721946737 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2328 | 1464721946739 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 2328 | 1464721946743 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:12:26 INFO - PROCESS | 2328 | 1464721946744 Marionette TRACE conn6 <- [1,578,null,{}] 12:12:26 INFO - PROCESS | 2328 | 1464721946748 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:26 INFO - PROCESS | 2328 | 1464721946838 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:12:26 INFO - PROCESS | 2328 | 1464721946847 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2328 | ++DOCSHELL 1728FC00 == 54 [pid = 2328] [id = 154] 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (17B4B000) [pid = 2328] [serial = 460] [outer = 00000000] 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (18EB8400) [pid = 2328] [serial = 461] [outer = 17B4B000] 12:12:26 INFO - PROCESS | 2328 | 1464721946891 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1A1E9C00) [pid = 2328] [serial = 462] [outer = 17B4B000] 12:12:27 INFO - PROCESS | 2328 | 1464721947357 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 12:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:12:27 INFO - PROCESS | 2328 | 1464721947418 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2328 | 1464721947420 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:12:27 INFO - PROCESS | 2328 | 1464721947423 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2328 | 1464721947425 Marionette TRACE conn6 <- [1,582,null,{}] 12:12:27 INFO - PROCESS | 2328 | 1464721947428 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:27 INFO - PROCESS | 2328 | 1464721947543 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:12:27 INFO - PROCESS | 2328 | 1464721947549 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2328 | ++DOCSHELL 13CF6400 == 55 [pid = 2328] [id = 155] 12:12:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1A1F0400) [pid = 2328] [serial = 463] [outer = 00000000] 12:12:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1A7EB800) [pid = 2328] [serial = 464] [outer = 1A1F0400] 12:12:27 INFO - PROCESS | 2328 | 1464721947647 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1ADED400) [pid = 2328] [serial = 465] [outer = 1A1F0400] 12:12:28 INFO - PROCESS | 2328 | 1464721948097 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 12:12:28 INFO - PROCESS | 2328 | 1464721948153 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2328 | 1464721948156 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:12:28 INFO - PROCESS | 2328 | 1464721948158 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2328 | 1464721948160 Marionette TRACE conn6 <- [1,586,null,{}] 12:12:28 INFO - PROCESS | 2328 | 1464721948164 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:28 INFO - PROCESS | 2328 | 1464721948317 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:12:28 INFO - PROCESS | 2328 | 1464721948331 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2328 | ++DOCSHELL 1B6A7400 == 56 [pid = 2328] [id = 156] 12:12:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1B6A8800) [pid = 2328] [serial = 466] [outer = 00000000] 12:12:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1BC5EC00) [pid = 2328] [serial = 467] [outer = 1B6A8800] 12:12:28 INFO - PROCESS | 2328 | 1464721948438 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (1BD1C000) [pid = 2328] [serial = 468] [outer = 1B6A8800] 12:12:28 INFO - PROCESS | 2328 | 1464721948852 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 12:12:28 INFO - PROCESS | 2328 | 1464721948890 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2328 | 1464721948892 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 2328 | 1464721948895 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:12:28 INFO - PROCESS | 2328 | 1464721948897 Marionette TRACE conn6 <- [1,590,null,{}] 12:12:28 INFO - PROCESS | 2328 | 1464721948907 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 2328 | 1464721949023 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:12:29 INFO - PROCESS | 2328 | 1464721949030 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2328 | ++DOCSHELL 1BC5D800 == 57 [pid = 2328] [id = 157] 12:12:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1BE81C00) [pid = 2328] [serial = 469] [outer = 00000000] 12:12:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1CD6A000) [pid = 2328] [serial = 470] [outer = 1BE81C00] 12:12:29 INFO - PROCESS | 2328 | 1464721949076 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1CD71400) [pid = 2328] [serial = 471] [outer = 1BE81C00] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1618C800) [pid = 2328] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (170C2C00) [pid = 2328] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (17B49C00) [pid = 2328] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1230A000) [pid = 2328] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (14CB1000) [pid = 2328] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (16123000) [pid = 2328] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (0C6CC800) [pid = 2328] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (0C723000) [pid = 2328] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (1A7EC800) [pid = 2328] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:12:29 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (18BE9400) [pid = 2328] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:12:29 INFO - PROCESS | 2328 | 1464721949799 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 931ms 12:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:12:29 INFO - PROCESS | 2328 | 1464721949831 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 2328 | 1464721949833 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:12:29 INFO - PROCESS | 2328 | 1464721949836 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 2328 | 1464721949837 Marionette TRACE conn6 <- [1,594,null,{}] 12:12:29 INFO - PROCESS | 2328 | 1464721949841 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:29 INFO - PROCESS | 2328 | 1464721949955 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:12:30 INFO - PROCESS | 2328 | 1464721950014 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2328 | ++DOCSHELL 0D634000 == 58 [pid = 2328] [id = 158] 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (0D859C00) [pid = 2328] [serial = 472] [outer = 00000000] 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1702E000) [pid = 2328] [serial = 473] [outer = 0D859C00] 12:12:30 INFO - PROCESS | 2328 | 1464721950058 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (17289400) [pid = 2328] [serial = 474] [outer = 0D859C00] 12:12:30 INFO - PROCESS | 2328 | 1464721950590 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:30 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 12:12:30 INFO - PROCESS | 2328 | 1464721950667 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2328 | 1464721950669 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:12:30 INFO - PROCESS | 2328 | 1464721950672 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 2328 | 1464721950674 Marionette TRACE conn6 <- [1,598,null,{}] 12:12:30 INFO - PROCESS | 2328 | 1464721950677 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:30 INFO - PROCESS | 2328 | 1464721950760 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:12:30 INFO - PROCESS | 2328 | 1464721950769 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2328 | ++DOCSHELL 1A1E7400 == 59 [pid = 2328] [id = 159] 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1A732C00) [pid = 2328] [serial = 475] [outer = 00000000] 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1ADCA000) [pid = 2328] [serial = 476] [outer = 1A732C00] 12:12:30 INFO - PROCESS | 2328 | 1464721950815 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1ADCAC00) [pid = 2328] [serial = 477] [outer = 1A732C00] 12:12:31 INFO - PROCESS | 2328 | 1464721951242 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 12:12:31 INFO - PROCESS | 2328 | 1464721951304 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:12:31 INFO - PROCESS | 2328 | 1464721951306 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:12:31 INFO - PROCESS | 2328 | 1464721951309 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2328 | 1464721951311 Marionette TRACE conn6 <- [1,602,null,{}] 12:12:31 INFO - PROCESS | 2328 | 1464721951314 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:31 INFO - PROCESS | 2328 | 1464721951395 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:12:31 INFO - PROCESS | 2328 | 1464721951401 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2328 | ++DOCSHELL 1ADC9C00 == 60 [pid = 2328] [id = 160] 12:12:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (1ADCE000) [pid = 2328] [serial = 478] [outer = 00000000] 12:12:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1DD0EC00) [pid = 2328] [serial = 479] [outer = 1ADCE000] 12:12:31 INFO - PROCESS | 2328 | 1464721951448 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1E634400) [pid = 2328] [serial = 480] [outer = 1ADCE000] 12:12:32 INFO - PROCESS | 2328 | 1464721952115 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 12:12:32 INFO - PROCESS | 2328 | 1464721952141 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2328 | 1464721952147 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:12:32 INFO - PROCESS | 2328 | 1464721952152 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2328 | 1464721952156 Marionette TRACE conn6 <- [1,606,null,{}] 12:12:32 INFO - PROCESS | 2328 | 1464721952162 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:32 INFO - PROCESS | 2328 | 1464721952275 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:12:32 INFO - PROCESS | 2328 | 1464721952408 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2328 | ++DOCSHELL 0D851C00 == 61 [pid = 2328] [id = 161] 12:12:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (0D853400) [pid = 2328] [serial = 481] [outer = 00000000] 12:12:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (13503C00) [pid = 2328] [serial = 482] [outer = 0D853400] 12:12:32 INFO - PROCESS | 2328 | 1464721952467 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (14C0B400) [pid = 2328] [serial = 483] [outer = 0D853400] 12:12:33 INFO - PROCESS | 2328 | 1464721953117 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1019ms 12:12:33 INFO - PROCESS | 2328 | 1464721953176 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2328 | 1464721953182 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:12:33 INFO - PROCESS | 2328 | 1464721953189 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2328 | 1464721953192 Marionette TRACE conn6 <- [1,610,null,{}] 12:12:33 INFO - PROCESS | 2328 | 1464721953197 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:33 INFO - PROCESS | 2328 | 1464721953312 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:12:33 INFO - PROCESS | 2328 | 1464721953417 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2328 | ++DOCSHELL 17025400 == 62 [pid = 2328] [id = 162] 12:12:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1702C000) [pid = 2328] [serial = 484] [outer = 00000000] 12:12:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1A731400) [pid = 2328] [serial = 485] [outer = 1702C000] 12:12:33 INFO - PROCESS | 2328 | 1464721953470 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (1ADC5C00) [pid = 2328] [serial = 486] [outer = 1702C000] 12:12:34 INFO - PROCESS | 2328 | 1464721954075 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 12:12:34 INFO - PROCESS | 2328 | 1464721954120 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2328 | 1464721954123 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:12:34 INFO - PROCESS | 2328 | 1464721954127 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2328 | 1464721954131 Marionette TRACE conn6 <- [1,614,null,{}] 12:12:34 INFO - PROCESS | 2328 | 1464721954142 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:34 INFO - PROCESS | 2328 | 1464721954257 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:12:34 INFO - PROCESS | 2328 | 1464721954397 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2328 | ++DOCSHELL 1886B400 == 63 [pid = 2328] [id = 163] 12:12:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (18872000) [pid = 2328] [serial = 487] [outer = 00000000] 12:12:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (1B66B800) [pid = 2328] [serial = 488] [outer = 18872000] 12:12:34 INFO - PROCESS | 2328 | 1464721954455 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (1BC58000) [pid = 2328] [serial = 489] [outer = 18872000] 12:12:35 INFO - PROCESS | 2328 | 1464721955019 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 12:12:35 INFO - PROCESS | 2328 | 1464721955060 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2328 | 1464721955063 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 2328 | 1464721955066 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:12:35 INFO - PROCESS | 2328 | 1464721955069 Marionette TRACE conn6 <- [1,618,null,{}] 12:12:35 INFO - PROCESS | 2328 | 1464721955072 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:35 INFO - PROCESS | 2328 | 1464721955184 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:12:35 INFO - PROCESS | 2328 | 1464721955291 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2328 | ++DOCSHELL 1DD0B000 == 64 [pid = 2328] [id = 164] 12:12:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (1DD0F000) [pid = 2328] [serial = 490] [outer = 00000000] 12:12:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (1E638C00) [pid = 2328] [serial = 491] [outer = 1DD0F000] 12:12:35 INFO - PROCESS | 2328 | 1464721955348 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (1E63DC00) [pid = 2328] [serial = 492] [outer = 1DD0F000] 12:12:35 INFO - PROCESS | 2328 | 1464721955928 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 12:12:35 INFO - PROCESS | 2328 | 1464721956000 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2328 | 1464721956003 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 2328 | 1464721956006 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:12:35 INFO - PROCESS | 2328 | 1464721956008 Marionette TRACE conn6 <- [1,622,null,{}] 12:12:36 INFO - PROCESS | 2328 | 1464721956012 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:36 INFO - PROCESS | 2328 | 1464721956121 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:12:36 INFO - PROCESS | 2328 | 1464721956263 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2328 | ++DOCSHELL 0D90A400 == 65 [pid = 2328] [id = 165] 12:12:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (188CE000) [pid = 2328] [serial = 493] [outer = 00000000] 12:12:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (188D6400) [pid = 2328] [serial = 494] [outer = 188CE000] 12:12:36 INFO - PROCESS | 2328 | 1464721956317 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (188D8400) [pid = 2328] [serial = 495] [outer = 188CE000] 12:12:36 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:36 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:36 INFO - PROCESS | 2328 | 1464721956859 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 12:12:36 INFO - PROCESS | 2328 | 1464721956940 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2328 | 1464721956943 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:12:36 INFO - PROCESS | 2328 | 1464721956946 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:12:36 INFO - PROCESS | 2328 | 1464721956948 Marionette TRACE conn6 <- [1,626,null,{}] 12:12:36 INFO - PROCESS | 2328 | 1464721956952 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:37 INFO - PROCESS | 2328 | 1464721957066 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:12:37 INFO - PROCESS | 2328 | 1464721957340 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C0C00 == 66 [pid = 2328] [id = 166] 12:12:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (0C723000) [pid = 2328] [serial = 496] [outer = 00000000] 12:12:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (0D854400) [pid = 2328] [serial = 497] [outer = 0C723000] 12:12:37 INFO - PROCESS | 2328 | 1464721957423 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 169 (0E7A1800) [pid = 2328] [serial = 498] [outer = 0C723000] 12:12:37 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:37 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:38 INFO - PROCESS | 2328 | 1464721958049 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1170ms 12:12:38 INFO - PROCESS | 2328 | 1464721958120 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2328 | 1464721958125 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:12:38 INFO - PROCESS | 2328 | 1464721958129 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2328 | 1464721958132 Marionette TRACE conn6 <- [1,630,null,{}] 12:12:38 INFO - PROCESS | 2328 | 1464721958137 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:38 INFO - PROCESS | 2328 | 1464721958248 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:12:38 INFO - PROCESS | 2328 | 1464721958376 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2328 | ++DOCSHELL 13508800 == 67 [pid = 2328] [id = 167] 12:12:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 170 (1350CC00) [pid = 2328] [serial = 499] [outer = 00000000] 12:12:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 171 (16118800) [pid = 2328] [serial = 500] [outer = 1350CC00] 12:12:38 INFO - PROCESS | 2328 | 1464721958427 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 172 (16193C00) [pid = 2328] [serial = 501] [outer = 1350CC00] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 0D824000 == 66 [pid = 2328] [id = 36] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1728CC00 == 65 [pid = 2328] [id = 90] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1A1E7400 == 64 [pid = 2328] [id = 159] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 0D634000 == 63 [pid = 2328] [id = 158] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1BC5D800 == 62 [pid = 2328] [id = 157] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1B6A7400 == 61 [pid = 2328] [id = 156] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 13CF6400 == 60 [pid = 2328] [id = 155] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1728FC00 == 59 [pid = 2328] [id = 154] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 16489800 == 58 [pid = 2328] [id = 153] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 171 (0D90C800) [pid = 2328] [serial = 389] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 170 (16197000) [pid = 2328] [serial = 392] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 169 (1BC56000) [pid = 2328] [serial = 395] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 168 (1B675000) [pid = 2328] [serial = 398] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (1BC5E400) [pid = 2328] [serial = 431] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 12108400 == 57 [pid = 2328] [id = 152] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 16115400 == 56 [pid = 2328] [id = 151] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 17024000 == 55 [pid = 2328] [id = 148] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1BC5DC00 == 54 [pid = 2328] [id = 147] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 13CEC400 == 53 [pid = 2328] [id = 146] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 0D837C00 == 52 [pid = 2328] [id = 145] 12:12:38 INFO - PROCESS | 2328 | --DOCSHELL 1B69F400 == 51 [pid = 2328] [id = 144] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (1728E800) [pid = 2328] [serial = 161] [outer = 00000000] [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:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (16B3D800) [pid = 2328] [serial = 416] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (17294400) [pid = 2328] [serial = 419] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (16B49C00) [pid = 2328] [serial = 417] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (18EED400) [pid = 2328] [serial = 422] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (123ABC00) [pid = 2328] [serial = 407] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (138F8000) [pid = 2328] [serial = 408] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (15D51000) [pid = 2328] [serial = 410] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (16114400) [pid = 2328] [serial = 411] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (161B8400) [pid = 2328] [serial = 413] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (0DA8DC00) [pid = 2328] [serial = 402] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (0D62F800) [pid = 2328] [serial = 401] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (172E4C00) [pid = 2328] [serial = 420] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (0D62A000) [pid = 2328] [serial = 404] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (0D827000) [pid = 2328] [serial = 405] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1B670800) [pid = 2328] [serial = 429] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (1B66B000) [pid = 2328] [serial = 428] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1960CC00) [pid = 2328] [serial = 423] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1A733C00) [pid = 2328] [serial = 425] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1A739C00) [pid = 2328] [serial = 426] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (16231400) [pid = 2328] [serial = 414] [outer = 00000000] [url = about:blank] 12:12:39 INFO - PROCESS | 2328 | 1464721959009 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 12:12:39 INFO - PROCESS | 2328 | 1464721959062 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2328 | 1464721959065 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:12:39 INFO - PROCESS | 2328 | 1464721959070 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2328 | 1464721959072 Marionette TRACE conn6 <- [1,634,null,{}] 12:12:39 INFO - PROCESS | 2328 | 1464721959075 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 2328 | 1464721959165 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:12:39 INFO - PROCESS | 2328 | 1464721959251 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2328 | ++DOCSHELL 0D659400 == 52 [pid = 2328] [id = 168] 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (0D824000) [pid = 2328] [serial = 502] [outer = 00000000] 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (0D90C800) [pid = 2328] [serial = 503] [outer = 0D824000] 12:12:39 INFO - PROCESS | 2328 | 1464721959297 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (0E7A7000) [pid = 2328] [serial = 504] [outer = 0D824000] 12:12:39 INFO - PROCESS | 2328 | 1464721959698 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 12:12:39 INFO - PROCESS | 2328 | 1464721959745 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2328 | 1464721959748 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:12:39 INFO - PROCESS | 2328 | 1464721959753 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2328 | 1464721959759 Marionette TRACE conn6 <- [1,638,null,{}] 12:12:39 INFO - PROCESS | 2328 | 1464721959768 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:39 INFO - PROCESS | 2328 | 1464721959855 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:12:39 INFO - PROCESS | 2328 | 1464721959863 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2328 | ++DOCSHELL 13030000 == 53 [pid = 2328] [id = 169] 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (13A07800) [pid = 2328] [serial = 505] [outer = 00000000] 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (16197000) [pid = 2328] [serial = 506] [outer = 13A07800] 12:12:39 INFO - PROCESS | 2328 | 1464721959907 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1647E400) [pid = 2328] [serial = 507] [outer = 13A07800] 12:12:40 INFO - PROCESS | 2328 | 1464721960384 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms 12:12:40 INFO - PROCESS | 2328 | 1464721960445 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2328 | 1464721960448 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 2328 | 1464721960451 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:12:40 INFO - PROCESS | 2328 | 1464721960453 Marionette TRACE conn6 <- [1,642,null,{}] 12:12:40 INFO - PROCESS | 2328 | 1464721960456 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:40 INFO - PROCESS | 2328 | 1464721960540 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:12:40 INFO - PROCESS | 2328 | 1464721960549 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2328 | ++DOCSHELL 0D90B000 == 54 [pid = 2328] [id = 170] 12:12:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (16483800) [pid = 2328] [serial = 508] [outer = 00000000] 12:12:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (16B43000) [pid = 2328] [serial = 509] [outer = 16483800] 12:12:40 INFO - PROCESS | 2328 | 1464721960593 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1702EC00) [pid = 2328] [serial = 510] [outer = 16483800] 12:12:41 INFO - PROCESS | 2328 | 1464721961026 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 12:12:41 INFO - PROCESS | 2328 | 1464721961086 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2328 | 1464721961089 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:12:41 INFO - PROCESS | 2328 | 1464721961092 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:12:41 INFO - PROCESS | 2328 | 1464721961093 Marionette TRACE conn6 <- [1,646,null,{}] 12:12:41 INFO - PROCESS | 2328 | 1464721961097 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 2328 | 1464721961207 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:12:41 INFO - PROCESS | 2328 | 1464721961290 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2328 | ++DOCSHELL 0D824400 == 55 [pid = 2328] [id = 171] 12:12:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (17293000) [pid = 2328] [serial = 511] [outer = 00000000] 12:12:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (1794D800) [pid = 2328] [serial = 512] [outer = 17293000] 12:12:41 INFO - PROCESS | 2328 | 1464721961343 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (17B51000) [pid = 2328] [serial = 513] [outer = 17293000] 12:12:41 INFO - PROCESS | 2328 | 1464721961786 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 12:12:41 INFO - PROCESS | 2328 | 1464721961825 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2328 | 1464721961827 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:12:41 INFO - PROCESS | 2328 | 1464721961836 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 2328 | 1464721961838 Marionette TRACE conn6 <- [1,650,null,{}] 12:12:41 INFO - PROCESS | 2328 | 1464721961841 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:41 INFO - PROCESS | 2328 | 1464721961956 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:12:41 INFO - PROCESS | 2328 | 1464721961963 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2328 | ++DOCSHELL 18867800 == 56 [pid = 2328] [id = 172] 12:12:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (1886B000) [pid = 2328] [serial = 514] [outer = 00000000] 12:12:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (188CF000) [pid = 2328] [serial = 515] [outer = 1886B000] 12:12:41 INFO - PROCESS | 2328 | 1464721962007 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (188D6C00) [pid = 2328] [serial = 516] [outer = 1886B000] 12:12:42 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:42 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:42 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:42 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:42 INFO - PROCESS | 2328 | 1464721962467 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 12:12:42 INFO - PROCESS | 2328 | 1464721962514 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2328 | 1464721962516 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:12:42 INFO - PROCESS | 2328 | 1464721962519 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2328 | 1464721962521 Marionette TRACE conn6 <- [1,654,null,{}] 12:12:42 INFO - PROCESS | 2328 | 1464721962535 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:42 INFO - PROCESS | 2328 | 1464721962669 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:12:42 INFO - PROCESS | 2328 | 1464721962732 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2328 | ++DOCSHELL 18BE0000 == 57 [pid = 2328] [id = 173] 12:12:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (18EB7000) [pid = 2328] [serial = 517] [outer = 00000000] 12:12:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (1A1E7C00) [pid = 2328] [serial = 518] [outer = 18EB7000] 12:12:42 INFO - PROCESS | 2328 | 1464721962776 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (1A735000) [pid = 2328] [serial = 519] [outer = 18EB7000] 12:12:43 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (1ADF1000) [pid = 2328] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (1231B000) [pid = 2328] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (1A1F0400) [pid = 2328] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (1A732C00) [pid = 2328] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (1BE81C00) [pid = 2328] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (16B47C00) [pid = 2328] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (0C6BD800) [pid = 2328] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (170C3800) [pid = 2328] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (1B6A8800) [pid = 2328] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (1A1F5000) [pid = 2328] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (16B48C00) [pid = 2328] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (0D835C00) [pid = 2328] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (19A0A000) [pid = 2328] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (16E4D400) [pid = 2328] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (0D859C00) [pid = 2328] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1A740400) [pid = 2328] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (0C6CB000) [pid = 2328] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (14C0AC00) [pid = 2328] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1611D400) [pid = 2328] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (17B4B000) [pid = 2328] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (0D652400) [pid = 2328] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1210BC00) [pid = 2328] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (0D1F9400) [pid = 2328] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (17B4DC00) [pid = 2328] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1794B400) [pid = 2328] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (17946400) [pid = 2328] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1ADF5800) [pid = 2328] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (1A192800) [pid = 2328] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0D627000) [pid = 2328] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (13CEDC00) [pid = 2328] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1647DC00) [pid = 2328] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (16120000) [pid = 2328] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (15D6A400) [pid = 2328] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0D839000) [pid = 2328] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (16194000) [pid = 2328] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (16844800) [pid = 2328] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1210A800) [pid = 2328] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:12:43 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (120D8000) [pid = 2328] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:12:43 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:43 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:43 INFO - PROCESS | 2328 | 1464721963552 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:12:43 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:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1068ms 12:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:12:43 INFO - PROCESS | 2328 | 1464721963589 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2328 | 1464721963591 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:12:43 INFO - PROCESS | 2328 | 1464721963594 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2328 | 1464721963605 Marionette TRACE conn6 <- [1,658,null,{}] 12:12:43 INFO - PROCESS | 2328 | 1464721963609 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:43 INFO - PROCESS | 2328 | 1464721963689 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:12:43 INFO - PROCESS | 2328 | 1464721963780 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CB400 == 58 [pid = 2328] [id = 174] 12:12:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (0D03BC00) [pid = 2328] [serial = 520] [outer = 00000000] 12:12:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D841000) [pid = 2328] [serial = 521] [outer = 0D03BC00] 12:12:43 INFO - PROCESS | 2328 | 1464721963824 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D908400) [pid = 2328] [serial = 522] [outer = 0D03BC00] 12:12:44 INFO - PROCESS | 2328 | 1464721964222 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 12:12:44 INFO - PROCESS | 2328 | 1464721964286 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2328 | 1464721964288 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:12:44 INFO - PROCESS | 2328 | 1464721964292 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:12:44 INFO - PROCESS | 2328 | 1464721964294 Marionette TRACE conn6 <- [1,662,null,{}] 12:12:44 INFO - PROCESS | 2328 | 1464721964297 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:44 INFO - PROCESS | 2328 | 1464721964412 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:12:44 INFO - PROCESS | 2328 | 1464721964424 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2328 | ++DOCSHELL 0DA8C400 == 59 [pid = 2328] [id = 175] 12:12:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0E7A3000) [pid = 2328] [serial = 523] [outer = 00000000] 12:12:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (14B97C00) [pid = 2328] [serial = 524] [outer = 0E7A3000] 12:12:44 INFO - PROCESS | 2328 | 1464721964472 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (16191C00) [pid = 2328] [serial = 525] [outer = 0E7A3000] 12:12:44 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:44 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:44 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:44 INFO - PROCESS | 2328 | [2328] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:12:44 INFO - PROCESS | 2328 | 1464721964876 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:12:44 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:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 12:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:12:44 INFO - PROCESS | 2328 | 1464721964926 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2328 | 1464721964928 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:12:44 INFO - PROCESS | 2328 | 1464721964931 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2328 | 1464721964933 Marionette TRACE conn6 <- [1,666,null,{}] 12:12:44 INFO - PROCESS | 2328 | 1464721964937 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 2328 | 1464721965018 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:12:45 INFO - PROCESS | 2328 | 1464721965134 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2328 | ++DOCSHELL 13CEEC00 == 60 [pid = 2328] [id = 176] 12:12:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (13CF9000) [pid = 2328] [serial = 526] [outer = 00000000] 12:12:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (17B48000) [pid = 2328] [serial = 527] [outer = 13CF9000] 12:12:45 INFO - PROCESS | 2328 | 1464721965186 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1A1EF400) [pid = 2328] [serial = 528] [outer = 13CF9000] 12:12:45 INFO - PROCESS | 2328 | 1464721965713 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:12:45 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:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 831ms 12:12:45 INFO - PROCESS | 2328 | 1464721965764 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:12:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:12:45 INFO - PROCESS | 2328 | 1464721965768 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:12:45 INFO - PROCESS | 2328 | 1464721965773 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 2328 | 1464721965777 Marionette TRACE conn6 <- [1,670,null,{}] 12:12:45 INFO - PROCESS | 2328 | 1464721965783 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:45 INFO - PROCESS | 2328 | 1464721965900 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:12:46 INFO - PROCESS | 2328 | 1464721966035 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2328 | ++DOCSHELL 0D83F000 == 61 [pid = 2328] [id = 177] 12:12:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (0D840C00) [pid = 2328] [serial = 529] [outer = 00000000] 12:12:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (0D910800) [pid = 2328] [serial = 530] [outer = 0D840C00] 12:12:46 INFO - PROCESS | 2328 | 1464721966093 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1210C800) [pid = 2328] [serial = 531] [outer = 0D840C00] 12:12:47 INFO - PROCESS | 2328 | 1464721967190 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:12:47 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:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1475ms 12:12:47 INFO - PROCESS | 2328 | 1464721967249 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2328 | 1464721967255 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:12:47 INFO - PROCESS | 2328 | 1464721967262 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2328 | 1464721967265 Marionette TRACE conn6 <- [1,674,null,{}] 12:12:47 INFO - PROCESS | 2328 | 1464721967269 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2328 | 1464721967410 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:12:47 INFO - PROCESS | 2328 | 1464721967536 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2328 | ++DOCSHELL 15D6D400 == 62 [pid = 2328] [id = 178] 12:12:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (16115400) [pid = 2328] [serial = 532] [outer = 00000000] 12:12:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (161BB000) [pid = 2328] [serial = 533] [outer = 16115400] 12:12:47 INFO - PROCESS | 2328 | 1464721967625 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (168B5400) [pid = 2328] [serial = 534] [outer = 16115400] 12:12:48 INFO - PROCESS | 2328 | 1464721968662 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:12:48 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:12:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1423ms 12:12:48 INFO - PROCESS | 2328 | 1464721968687 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2328 | 1464721968689 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:12:48 INFO - PROCESS | 2328 | 1464721968693 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2328 | 1464721968697 Marionette TRACE conn6 <- [1,678,null,{}] 12:12:48 INFO - PROCESS | 2328 | 1464721968708 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2328 | 1464721968818 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:12:48 INFO - PROCESS | 2328 | 1464721968979 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2328 | ++DOCSHELL 1A1E9400 == 63 [pid = 2328] [id = 179] 12:12:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (1A1F6000) [pid = 2328] [serial = 535] [outer = 00000000] 12:12:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1A7EE400) [pid = 2328] [serial = 536] [outer = 1A1F6000] 12:12:49 INFO - PROCESS | 2328 | 1464721969040 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1ADCDC00) [pid = 2328] [serial = 537] [outer = 1A1F6000] 12:12:50 INFO - PROCESS | 2328 | 1464721970050 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:12:50 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:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1369ms 12:12:50 INFO - PROCESS | 2328 | 1464721970065 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2328 | 1464721970068 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:12:50 INFO - PROCESS | 2328 | 1464721970072 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:12:50 INFO - PROCESS | 2328 | 1464721970074 Marionette TRACE conn6 <- [1,682,null,{}] 12:12:50 INFO - PROCESS | 2328 | 1464721970077 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 2328 | 1464721970190 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:12:50 INFO - PROCESS | 2328 | 1464721970354 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2328 | ++DOCSHELL 0D107000 == 64 [pid = 2328] [id = 180] 12:12:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (0D108C00) [pid = 2328] [serial = 538] [outer = 00000000] 12:12:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (0DD0A800) [pid = 2328] [serial = 539] [outer = 0D108C00] 12:12:50 INFO - PROCESS | 2328 | 1464721970411 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (12324000) [pid = 2328] [serial = 540] [outer = 0D108C00] 12:12:51 INFO - PROCESS | 2328 | 1464721971589 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:12:51 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:12:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1579ms 12:12:51 INFO - PROCESS | 2328 | 1464721971655 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2328 | 1464721971658 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:12:51 INFO - PROCESS | 2328 | 1464721971663 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2328 | 1464721971666 Marionette TRACE conn6 <- [1,686,null,{}] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 1702B400 == 63 [pid = 2328] [id = 150] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 19602400 == 62 [pid = 2328] [id = 133] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0DA8C400 == 61 [pid = 2328] [id = 175] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0C6CB400 == 60 [pid = 2328] [id = 174] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 18BE0000 == 59 [pid = 2328] [id = 173] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 18867800 == 58 [pid = 2328] [id = 172] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0D824400 == 57 [pid = 2328] [id = 171] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0D90B000 == 56 [pid = 2328] [id = 170] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 13030000 == 55 [pid = 2328] [id = 169] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1CD69C00) [pid = 2328] [serial = 446] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1BE1E800) [pid = 2328] [serial = 440] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (161B8000) [pid = 2328] [serial = 437] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (0D905400) [pid = 2328] [serial = 434] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1702B800) [pid = 2328] [serial = 443] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1DD0EC00) [pid = 2328] [serial = 479] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0D659400 == 54 [pid = 2328] [id = 168] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 13508800 == 53 [pid = 2328] [id = 167] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0C6C0C00 == 52 [pid = 2328] [id = 166] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0D90A400 == 51 [pid = 2328] [id = 165] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 1DD0B000 == 50 [pid = 2328] [id = 164] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 17025400 == 49 [pid = 2328] [id = 162] 12:12:51 INFO - PROCESS | 2328 | --DOCSHELL 0D851C00 == 48 [pid = 2328] [id = 161] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1BD23400) [pid = 2328] [serial = 396] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (138F1C00) [pid = 2328] [serial = 179] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1A7EB800) [pid = 2328] [serial = 464] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1ADCA000) [pid = 2328] [serial = 476] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (1CD6A000) [pid = 2328] [serial = 470] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1702BC00) [pid = 2328] [serial = 459] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (0D1F6400) [pid = 2328] [serial = 344] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1A7DF400) [pid = 2328] [serial = 449] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1BC5EC00) [pid = 2328] [serial = 467] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1A7E1800) [pid = 2328] [serial = 272] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1A9A3C00) [pid = 2328] [serial = 314] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (11889800) [pid = 2328] [serial = 390] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1B678C00) [pid = 2328] [serial = 399] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1794F800) [pid = 2328] [serial = 139] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (16E55400) [pid = 2328] [serial = 458] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1702E000) [pid = 2328] [serial = 473] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1BE1D800) [pid = 2328] [serial = 260] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (1BC53800) [pid = 2328] [serial = 356] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (16121000) [pid = 2328] [serial = 311] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (161B5400) [pid = 2328] [serial = 452] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (18EB8400) [pid = 2328] [serial = 461] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D855000) [pid = 2328] [serial = 221] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1B69D400) [pid = 2328] [serial = 450] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (14CBA400) [pid = 2328] [serial = 456] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0D83C800) [pid = 2328] [serial = 176] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1A1E9C00) [pid = 2328] [serial = 462] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (16848000) [pid = 2328] [serial = 453] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1A734000) [pid = 2328] [serial = 353] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (17289400) [pid = 2328] [serial = 474] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1A740800) [pid = 2328] [serial = 305] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (19A0C400) [pid = 2328] [serial = 218] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1B6A7000) [pid = 2328] [serial = 386] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (1ADED400) [pid = 2328] [serial = 465] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1A1EE400) [pid = 2328] [serial = 269] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0E776000) [pid = 2328] [serial = 263] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (15D4CC00) [pid = 2328] [serial = 266] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (18EB2800) [pid = 2328] [serial = 350] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1CD71400) [pid = 2328] [serial = 471] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (161BE000) [pid = 2328] [serial = 182] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (16843400) [pid = 2328] [serial = 393] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1BD1C000) [pid = 2328] [serial = 468] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (12076000) [pid = 2328] [serial = 308] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (172E5000) [pid = 2328] [serial = 341] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1960BC00) [pid = 2328] [serial = 227] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (14CB5400) [pid = 2328] [serial = 224] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (14C0C000) [pid = 2328] [serial = 455] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (13808000) [pid = 2328] [serial = 347] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1ADCAC00) [pid = 2328] [serial = 477] [outer = 00000000] [url = about:blank] 12:12:51 INFO - PROCESS | 2328 | 1464721971828 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2328 | 1464721971971 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:12:51 INFO - PROCESS | 2328 | 1464721971980 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2328 | ++DOCSHELL 0D64D000 == 49 [pid = 2328] [id = 181] 12:12:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D64F800) [pid = 2328] [serial = 541] [outer = 00000000] 12:12:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D82E800) [pid = 2328] [serial = 542] [outer = 0D64F800] 12:12:52 INFO - PROCESS | 2328 | 1464721972027 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (0D842C00) [pid = 2328] [serial = 543] [outer = 0D64F800] 12:12:52 INFO - PROCESS | 2328 | 1464721972959 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:12:52 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:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1341ms 12:12:53 INFO - PROCESS | 2328 | 1464721973006 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2328 | 1464721973012 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:12:53 INFO - PROCESS | 2328 | 1464721973018 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2328 | 1464721973020 Marionette TRACE conn6 <- [1,690,null,{}] 12:12:53 INFO - PROCESS | 2328 | 1464721973024 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 2328 | 1464721973113 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:12:53 INFO - PROCESS | 2328 | 1464721973121 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2328 | ++DOCSHELL 0D90E800 == 50 [pid = 2328] [id = 182] 12:12:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (0DA8C400) [pid = 2328] [serial = 544] [outer = 00000000] 12:12:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1231B400) [pid = 2328] [serial = 545] [outer = 0DA8C400] 12:12:53 INFO - PROCESS | 2328 | 1464721973165 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (13508800) [pid = 2328] [serial = 546] [outer = 0DA8C400] 12:12:54 INFO - PROCESS | 2328 | 1464721974101 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:12:54 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:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 12:12:54 INFO - PROCESS | 2328 | 1464721974159 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2328 | 1464721974161 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:12:54 INFO - PROCESS | 2328 | 1464721974165 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2328 | 1464721974168 Marionette TRACE conn6 <- [1,694,null,{}] 12:12:54 INFO - PROCESS | 2328 | 1464721974178 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2328 | 1464721974295 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:12:54 INFO - PROCESS | 2328 | 1464721974346 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2328 | ++DOCSHELL 14CB3C00 == 51 [pid = 2328] [id = 183] 12:12:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (14CB5000) [pid = 2328] [serial = 547] [outer = 00000000] 12:12:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (15D4CC00) [pid = 2328] [serial = 548] [outer = 14CB5000] 12:12:54 INFO - PROCESS | 2328 | 1464721974394 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (16119400) [pid = 2328] [serial = 549] [outer = 14CB5000] 12:12:55 INFO - PROCESS | 2328 | 1464721975340 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:12:55 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:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1234ms 12:12:55 INFO - PROCESS | 2328 | 1464721975407 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2328 | 1464721975410 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:12:55 INFO - PROCESS | 2328 | 1464721975413 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2328 | 1464721975415 Marionette TRACE conn6 <- [1,698,null,{}] 12:12:55 INFO - PROCESS | 2328 | 1464721975419 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2328 | 1464721975542 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:12:55 INFO - PROCESS | 2328 | 1464721975594 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2328 | ++DOCSHELL 1618A400 == 52 [pid = 2328] [id = 184] 12:12:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16194000) [pid = 2328] [serial = 550] [outer = 00000000] 12:12:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16484400) [pid = 2328] [serial = 551] [outer = 16194000] 12:12:55 INFO - PROCESS | 2328 | 1464721975639 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16844400) [pid = 2328] [serial = 552] [outer = 16194000] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (17293000) [pid = 2328] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1350CC00) [pid = 2328] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (13A07800) [pid = 2328] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (0C723000) [pid = 2328] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1DD0F000) [pid = 2328] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (188CE000) [pid = 2328] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (18872000) [pid = 2328] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (16483800) [pid = 2328] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0D824000) [pid = 2328] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (0D853400) [pid = 2328] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1702C000) [pid = 2328] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1886B000) [pid = 2328] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D03BC00) [pid = 2328] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0E7A3000) [pid = 2328] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (18EB7000) [pid = 2328] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (14CBC400) [pid = 2328] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1BC60000) [pid = 2328] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (17026800) [pid = 2328] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (1BE89800) [pid = 2328] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0D839400) [pid = 2328] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:12:56 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1B6A8400) [pid = 2328] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:12:56 INFO - PROCESS | 2328 | 1464721976638 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:12:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1274ms 12:12:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:12:56 INFO - PROCESS | 2328 | 1464721976691 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2328 | 1464721976693 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:12:56 INFO - PROCESS | 2328 | 1464721976696 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2328 | 1464721976698 Marionette TRACE conn6 <- [1,702,null,{}] 12:12:56 INFO - PROCESS | 2328 | 1464721976701 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 2328 | 1464721976811 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:12:56 INFO - PROCESS | 2328 | 1464721976862 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2328 | ++DOCSHELL 0D851800 == 53 [pid = 2328] [id = 185] 12:12:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0D90F400) [pid = 2328] [serial = 553] [outer = 00000000] 12:12:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16122000) [pid = 2328] [serial = 554] [outer = 0D90F400] 12:12:56 INFO - PROCESS | 2328 | 1464721976906 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1684B800) [pid = 2328] [serial = 555] [outer = 0D90F400] 12:12:57 INFO - PROCESS | 2328 | 1464721977792 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:12:57 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:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 12:12:57 INFO - PROCESS | 2328 | 1464721977820 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2328 | 1464721977822 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:12:57 INFO - PROCESS | 2328 | 1464721977825 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2328 | 1464721977827 Marionette TRACE conn6 <- [1,706,null,{}] 12:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:12:57 INFO - PROCESS | 2328 | 1464721977830 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 2328 | 1464721977952 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:12:57 INFO - PROCESS | 2328 | 1464721977961 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2328 | ++DOCSHELL 16B43400 == 54 [pid = 2328] [id = 186] 12:12:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (16B49C00) [pid = 2328] [serial = 556] [outer = 00000000] 12:12:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (1702D800) [pid = 2328] [serial = 557] [outer = 16B49C00] 12:12:58 INFO - PROCESS | 2328 | 1464721978005 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (1728C400) [pid = 2328] [serial = 558] [outer = 16B49C00] 12:12:59 INFO - PROCESS | 2328 | 1464721979158 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1379ms 12:12:59 INFO - PROCESS | 2328 | 1464721979209 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2328 | 1464721979213 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:12:59 INFO - PROCESS | 2328 | 1464721979218 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2328 | 1464721979222 Marionette TRACE conn6 <- [1,710,null,{}] 12:12:59 INFO - PROCESS | 2328 | 1464721979228 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 2328 | 1464721979370 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:12:59 INFO - PROCESS | 2328 | 1464721979511 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2328 | ++DOCSHELL 0D910000 == 55 [pid = 2328] [id = 187] 12:12:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (0DDB0000) [pid = 2328] [serial = 559] [outer = 00000000] 12:12:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (12308800) [pid = 2328] [serial = 560] [outer = 0DDB0000] 12:12:59 INFO - PROCESS | 2328 | 1464721979569 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (13A0A800) [pid = 2328] [serial = 561] [outer = 0DDB0000] 12:13:00 INFO - PROCESS | 2328 | 1464721980149 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2328 | 1464721980216 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:13:00 INFO - PROCESS | 2328 | 1464721980222 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2328 | 1464721980225 Marionette TRACE conn6 <- [1,714,null,{}] 12:13:00 INFO - PROCESS | 2328 | 1464721980229 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2328 | 1464721980340 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:13:00 INFO - PROCESS | 2328 | 1464721980468 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2328 | ++DOCSHELL 1618B800 == 56 [pid = 2328] [id = 188] 12:13:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (161C2400) [pid = 2328] [serial = 562] [outer = 00000000] 12:13:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (16B42400) [pid = 2328] [serial = 563] [outer = 161C2400] 12:13:00 INFO - PROCESS | 2328 | 1464721980523 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (16F3A800) [pid = 2328] [serial = 564] [outer = 161C2400] 12:13:01 INFO - PROCESS | 2328 | 1464721981185 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 12:13:01 INFO - PROCESS | 2328 | 1464721981246 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2328 | 1464721981249 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 2328 | 1464721981252 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:13:01 INFO - PROCESS | 2328 | 1464721981256 Marionette TRACE conn6 <- [1,718,null,{}] 12:13:01 INFO - PROCESS | 2328 | 1464721981267 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 2328 | 1464721981397 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:13:01 INFO - PROCESS | 2328 | 1464721981526 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2328 | ++DOCSHELL 17B4C000 == 57 [pid = 2328] [id = 189] 12:13:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1866D400) [pid = 2328] [serial = 565] [outer = 00000000] 12:13:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1886C400) [pid = 2328] [serial = 566] [outer = 1866D400] 12:13:01 INFO - PROCESS | 2328 | 1464721981584 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (18871400) [pid = 2328] [serial = 567] [outer = 1866D400] 12:13:02 INFO - PROCESS | 2328 | 1464721982190 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_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:13:02 INFO - PROCESS | 2328 | 1464721982229 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:13:02 INFO - PROCESS | 2328 | 1464721982232 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2328 | 1464721982234 Marionette TRACE conn6 <- [1,722,null,{}] 12:13:02 INFO - PROCESS | 2328 | 1464721982238 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 2328 | 1464721982346 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:13:02 INFO - PROCESS | 2328 | 1464721982445 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2328 | ++DOCSHELL 18870800 == 58 [pid = 2328] [id = 190] 12:13:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (18871000) [pid = 2328] [serial = 568] [outer = 00000000] 12:13:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (18B0B800) [pid = 2328] [serial = 569] [outer = 18871000] 12:13:02 INFO - PROCESS | 2328 | 1464721982499 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (18EF8400) [pid = 2328] [serial = 570] [outer = 18871000] 12:13:03 INFO - PROCESS | 2328 | 1464721983019 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:13:03 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:13:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 12:13:03 INFO - PROCESS | 2328 | 1464721983119 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2328 | 1464721983121 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:13:03 INFO - PROCESS | 2328 | 1464721983125 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2328 | 1464721983127 Marionette TRACE conn6 <- [1,726,null,{}] 12:13:03 INFO - PROCESS | 2328 | 1464721983130 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2328 | 1464721983244 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:13:03 INFO - PROCESS | 2328 | 1464721983343 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2328 | ++DOCSHELL 0D90C000 == 59 [pid = 2328] [id = 191] 12:13:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D90C400) [pid = 2328] [serial = 571] [outer = 00000000] 12:13:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1647E800) [pid = 2328] [serial = 572] [outer = 0D90C400] 12:13:03 INFO - PROCESS | 2328 | 1464721983397 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (18B0BC00) [pid = 2328] [serial = 573] [outer = 0D90C400] 12:13:04 INFO - PROCESS | 2328 | 1464721984517 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1425ms 12:13:04 INFO - PROCESS | 2328 | 1464721984552 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2328 | 1464721984556 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:13:04 INFO - PROCESS | 2328 | 1464721984561 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2328 | 1464721984564 Marionette TRACE conn6 <- [1,730,null,{}] 12:13:04 INFO - PROCESS | 2328 | 1464721984570 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 2328 | 1464721984743 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 0D851800 == 58 [pid = 2328] [id = 185] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 1618A400 == 57 [pid = 2328] [id = 184] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 14CB3C00 == 56 [pid = 2328] [id = 183] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 0D90E800 == 55 [pid = 2328] [id = 182] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 0D64D000 == 54 [pid = 2328] [id = 181] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 1ADC9C00 == 53 [pid = 2328] [id = 160] 12:13:04 INFO - PROCESS | 2328 | --DOCSHELL 0D83F000 == 52 [pid = 2328] [id = 177] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16849400) [pid = 2328] [serial = 438] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1BE8CC00) [pid = 2328] [serial = 441] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1702F000) [pid = 2328] [serial = 444] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1CD70000) [pid = 2328] [serial = 447] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (12303400) [pid = 2328] [serial = 435] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1BE1B400) [pid = 2328] [serial = 432] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1794D800) [pid = 2328] [serial = 512] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (16193C00) [pid = 2328] [serial = 501] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (16118800) [pid = 2328] [serial = 500] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (16197000) [pid = 2328] [serial = 506] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1647E400) [pid = 2328] [serial = 507] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0E7A1800) [pid = 2328] [serial = 498] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D854400) [pid = 2328] [serial = 497] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (1E63DC00) [pid = 2328] [serial = 492] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (1E638C00) [pid = 2328] [serial = 491] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (188D8400) [pid = 2328] [serial = 495] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (188D6400) [pid = 2328] [serial = 494] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (1BC58000) [pid = 2328] [serial = 489] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (1B66B800) [pid = 2328] [serial = 488] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (16B43000) [pid = 2328] [serial = 509] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0D90C800) [pid = 2328] [serial = 503] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (0E7A7000) [pid = 2328] [serial = 504] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (14C0B400) [pid = 2328] [serial = 483] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (13503C00) [pid = 2328] [serial = 482] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (1ADC5C00) [pid = 2328] [serial = 486] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1A731400) [pid = 2328] [serial = 485] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (188D6C00) [pid = 2328] [serial = 516] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (188CF000) [pid = 2328] [serial = 515] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (0D841000) [pid = 2328] [serial = 521] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (16191C00) [pid = 2328] [serial = 525] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (1A1E7C00) [pid = 2328] [serial = 518] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (14B97C00) [pid = 2328] [serial = 524] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (1A735000) [pid = 2328] [serial = 519] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (0D908400) [pid = 2328] [serial = 522] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (17B51000) [pid = 2328] [serial = 513] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (17B48000) [pid = 2328] [serial = 527] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (1702EC00) [pid = 2328] [serial = 510] [outer = 00000000] [url = about:blank] 12:13:04 INFO - PROCESS | 2328 | 1464721984866 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2328 | ++DOCSHELL 0C6BD400 == 53 [pid = 2328] [id = 192] 12:13:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (0C6CA400) [pid = 2328] [serial = 574] [outer = 00000000] 12:13:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (0D679400) [pid = 2328] [serial = 575] [outer = 0C6CA400] 12:13:04 INFO - PROCESS | 2328 | 1464721984916 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (0D854400) [pid = 2328] [serial = 576] [outer = 0C6CA400] 12:13:05 INFO - PROCESS | 2328 | 1464721985804 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:13:05 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:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1284ms 12:13:05 INFO - PROCESS | 2328 | 1464721985847 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2328 | 1464721985852 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:13:05 INFO - PROCESS | 2328 | 1464721985858 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2328 | 1464721985861 Marionette TRACE conn6 <- [1,734,null,{}] 12:13:05 INFO - PROCESS | 2328 | 1464721985864 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 2328 | 1464721985957 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:13:05 INFO - PROCESS | 2328 | 1464721985965 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2328 | ++DOCSHELL 1203FC00 == 54 [pid = 2328] [id = 193] 12:13:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (120DE400) [pid = 2328] [serial = 577] [outer = 00000000] 12:13:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (123ABC00) [pid = 2328] [serial = 578] [outer = 120DE400] 12:13:06 INFO - PROCESS | 2328 | 1464721986009 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (138F8000) [pid = 2328] [serial = 579] [outer = 120DE400] 12:13:06 INFO - PROCESS | 2328 | 1464721986955 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:13:06 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:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 12:13:06 INFO - PROCESS | 2328 | 1464721986992 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2328 | 1464721986994 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:13:06 INFO - PROCESS | 2328 | 1464721986998 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 2328 | 1464721987001 Marionette TRACE conn6 <- [1,738,null,{}] 12:13:07 INFO - PROCESS | 2328 | 1464721987011 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2328 | 1464721987134 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:13:07 INFO - PROCESS | 2328 | 1464721987143 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2328 | ++DOCSHELL 15D45400 == 55 [pid = 2328] [id = 194] 12:13:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (15D48800) [pid = 2328] [serial = 580] [outer = 00000000] 12:13:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (16123400) [pid = 2328] [serial = 581] [outer = 15D48800] 12:13:07 INFO - PROCESS | 2328 | 1464721987191 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (161B5400) [pid = 2328] [serial = 582] [outer = 15D48800] 12:13:08 INFO - PROCESS | 2328 | 1464721988172 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:13:08 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:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1219ms 12:13:08 INFO - PROCESS | 2328 | 1464721988221 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:13:08 INFO - PROCESS | 2328 | 1464721988224 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:13:08 INFO - PROCESS | 2328 | 1464721988227 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 2328 | 1464721988229 Marionette TRACE conn6 <- [1,742,null,{}] 12:13:08 INFO - PROCESS | 2328 | 1464721988232 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 2328 | 1464721988349 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:13:08 INFO - PROCESS | 2328 | 1464721988400 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2328 | ++DOCSHELL 1622A800 == 56 [pid = 2328] [id = 195] 12:13:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (1647D400) [pid = 2328] [serial = 583] [outer = 00000000] 12:13:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (16B40800) [pid = 2328] [serial = 584] [outer = 1647D400] 12:13:08 INFO - PROCESS | 2328 | 1464721988454 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (16F38400) [pid = 2328] [serial = 585] [outer = 1647D400] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1ADCE000) [pid = 2328] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0D90F400) [pid = 2328] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (16194000) [pid = 2328] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (14CB5000) [pid = 2328] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0DA8C400) [pid = 2328] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (0D64F800) [pid = 2328] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:13:08 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0D108C00) [pid = 2328] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:13:09 INFO - PROCESS | 2328 | 1464721989351 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:13:09 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:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1182ms 12:13:09 INFO - PROCESS | 2328 | 1464721989413 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2328 | 1464721989415 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:13:09 INFO - PROCESS | 2328 | 1464721989419 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:13:09 INFO - PROCESS | 2328 | 1464721989420 Marionette TRACE conn6 <- [1,746,null,{}] 12:13:09 INFO - PROCESS | 2328 | 1464721989424 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 2328 | 1464721989506 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:13:09 INFO - PROCESS | 2328 | 1464721989513 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2328 | ++DOCSHELL 14CB2400 == 57 [pid = 2328] [id = 196] 12:13:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (16194000) [pid = 2328] [serial = 586] [outer = 00000000] 12:13:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (17030000) [pid = 2328] [serial = 587] [outer = 16194000] 12:13:09 INFO - PROCESS | 2328 | 1464721989557 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (170BD000) [pid = 2328] [serial = 588] [outer = 16194000] 12:13:10 INFO - PROCESS | 2328 | 1464721990022 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:13:10 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:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 12:13:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:13:10 INFO - PROCESS | 2328 | 1464721990053 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2328 | 1464721990055 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:13:10 INFO - PROCESS | 2328 | 1464721990058 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2328 | 1464721990060 Marionette TRACE conn6 <- [1,750,null,{}] 12:13:10 INFO - PROCESS | 2328 | 1464721990063 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 2328 | 1464721990165 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:13:10 INFO - PROCESS | 2328 | 1464721990174 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2328 | ++DOCSHELL 1728E800 == 58 [pid = 2328] [id = 197] 12:13:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (17294800) [pid = 2328] [serial = 589] [outer = 00000000] 12:13:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (1886F800) [pid = 2328] [serial = 590] [outer = 17294800] 12:13:10 INFO - PROCESS | 2328 | 1464721990220 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (188D0C00) [pid = 2328] [serial = 591] [outer = 17294800] 12:13:11 INFO - PROCESS | 2328 | 1464721991183 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1179ms 12:13:11 INFO - PROCESS | 2328 | 1464721991239 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:13:11 INFO - PROCESS | 2328 | 1464721991243 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:13:11 INFO - PROCESS | 2328 | 1464721991249 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2328 | 1464721991253 Marionette TRACE conn6 <- [1,754,null,{}] 12:13:11 INFO - PROCESS | 2328 | 1464721991260 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 2328 | 1464721991404 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:13:11 INFO - PROCESS | 2328 | 1464721991529 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2328 | ++DOCSHELL 0DA8D400 == 59 [pid = 2328] [id = 198] 12:13:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (0DA8DC00) [pid = 2328] [serial = 592] [outer = 00000000] 12:13:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (0E710C00) [pid = 2328] [serial = 593] [outer = 0DA8DC00] 12:13:11 INFO - PROCESS | 2328 | 1464721991588 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (120D8000) [pid = 2328] [serial = 594] [outer = 0DA8DC00] 12:13:12 INFO - PROCESS | 2328 | 1464721992593 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1375ms 12:13:12 INFO - PROCESS | 2328 | 1464721992624 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2328 | 1464721992630 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:13:12 INFO - PROCESS | 2328 | 1464721992637 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2328 | 1464721992639 Marionette TRACE conn6 <- [1,758,null,{}] 12:13:12 INFO - PROCESS | 2328 | 1464721992686 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2328 | 1464721992786 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:13:12 INFO - PROCESS | 2328 | 1464721992940 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2328 | ++DOCSHELL 15D51C00 == 60 [pid = 2328] [id = 199] 12:13:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (16114400) [pid = 2328] [serial = 595] [outer = 00000000] 12:13:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (1618B400) [pid = 2328] [serial = 596] [outer = 16114400] 12:13:13 INFO - PROCESS | 2328 | 1464721993038 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16484800) [pid = 2328] [serial = 597] [outer = 16114400] 12:13:13 INFO - PROCESS | 2328 | 1464721993618 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1010ms 12:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:13:13 INFO - PROCESS | 2328 | 1464721993649 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2328 | 1464721993652 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 2328 | 1464721993655 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2328 | 1464721993659 Marionette TRACE conn6 <- [1,762,null,{}] 12:13:13 INFO - PROCESS | 2328 | 1464721993671 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2328 | 1464721993785 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:13:13 INFO - PROCESS | 2328 | 1464721993885 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2328 | ++DOCSHELL 18867C00 == 61 [pid = 2328] [id = 200] 12:13:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (18868C00) [pid = 2328] [serial = 598] [outer = 00000000] 12:13:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (188D9800) [pid = 2328] [serial = 599] [outer = 18868C00] 12:13:13 INFO - PROCESS | 2328 | 1464721993942 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (18EF2000) [pid = 2328] [serial = 600] [outer = 18868C00] 12:13:14 INFO - PROCESS | 2328 | 1464721994569 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 12:13:14 INFO - PROCESS | 2328 | 1464721994628 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2328 | 1464721994631 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2328 | 1464721994635 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:13:14 INFO - PROCESS | 2328 | 1464721994637 Marionette TRACE conn6 <- [1,766,null,{}] 12:13:14 INFO - PROCESS | 2328 | 1464721994641 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 2328 | 1464721994766 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:13:14 INFO - PROCESS | 2328 | 1464721994874 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2328 | ++DOCSHELL 16B47800 == 62 [pid = 2328] [id = 201] 12:13:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (16B48000) [pid = 2328] [serial = 601] [outer = 00000000] 12:13:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (1A1EE400) [pid = 2328] [serial = 602] [outer = 16B48000] 12:13:14 INFO - PROCESS | 2328 | 1464721994931 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (1A734400) [pid = 2328] [serial = 603] [outer = 16B48000] 12:13:15 INFO - PROCESS | 2328 | 1464721995666 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1066ms 12:13:15 INFO - PROCESS | 2328 | 1464721995711 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:13:15 INFO - PROCESS | 2328 | 1464721995714 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 2328 | 1464721995720 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2328 | 1464721995723 Marionette TRACE conn6 <- [1,770,null,{}] 12:13:15 INFO - PROCESS | 2328 | 1464721995728 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2328 | 1464721995830 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:13:15 INFO - PROCESS | 2328 | 1464721995931 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2328 | ++DOCSHELL 0E70AC00 == 63 [pid = 2328] [id = 202] 12:13:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0E710800) [pid = 2328] [serial = 604] [outer = 00000000] 12:13:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (12108000) [pid = 2328] [serial = 605] [outer = 0E710800] 12:13:15 INFO - PROCESS | 2328 | 1464721995980 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (1302A000) [pid = 2328] [serial = 606] [outer = 0E710800] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 0D836C00 == 62 [pid = 2328] [id = 92] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 14CB2400 == 61 [pid = 2328] [id = 196] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 1622A800 == 60 [pid = 2328] [id = 195] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 15D45400 == 59 [pid = 2328] [id = 194] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 1203FC00 == 58 [pid = 2328] [id = 193] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 0C6BD400 == 57 [pid = 2328] [id = 192] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 1618B800 == 56 [pid = 2328] [id = 188] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 0D910000 == 55 [pid = 2328] [id = 187] 12:13:16 INFO - PROCESS | 2328 | --DOCSHELL 16B43400 == 54 [pid = 2328] [id = 186] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1E634400) [pid = 2328] [serial = 480] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (16122000) [pid = 2328] [serial = 554] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (16484400) [pid = 2328] [serial = 551] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (16119400) [pid = 2328] [serial = 549] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1A7EE400) [pid = 2328] [serial = 536] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1231B400) [pid = 2328] [serial = 545] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (0D910800) [pid = 2328] [serial = 530] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (0D82E800) [pid = 2328] [serial = 542] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0D842C00) [pid = 2328] [serial = 543] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (161BB000) [pid = 2328] [serial = 533] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (12324000) [pid = 2328] [serial = 540] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0DD0A800) [pid = 2328] [serial = 539] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16844400) [pid = 2328] [serial = 552] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (15D4CC00) [pid = 2328] [serial = 548] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (13508800) [pid = 2328] [serial = 546] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (1684B800) [pid = 2328] [serial = 555] [outer = 00000000] [url = about:blank] 12:13:16 INFO - PROCESS | 2328 | 1464721996597 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 12:13:16 INFO - PROCESS | 2328 | 1464721996650 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2328 | 1464721996655 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:13:16 INFO - PROCESS | 2328 | 1464721996661 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 2328 | 1464721996663 Marionette TRACE conn6 <- [1,774,null,{}] 12:13:16 INFO - PROCESS | 2328 | 1464721996667 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 2328 | 1464721996757 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:13:16 INFO - PROCESS | 2328 | 1464721996843 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D84DC00 == 55 [pid = 2328] [id = 203] 12:13:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (0D84F800) [pid = 2328] [serial = 607] [outer = 00000000] 12:13:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (0D906400) [pid = 2328] [serial = 608] [outer = 0D84F800] 12:13:16 INFO - PROCESS | 2328 | 1464721996888 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (0DDA8000) [pid = 2328] [serial = 609] [outer = 0D84F800] 12:13:17 INFO - PROCESS | 2328 | 1464721997279 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 12:13:17 INFO - PROCESS | 2328 | 1464721997334 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2328 | 1464721997337 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 2328 | 1464721997340 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:13:17 INFO - PROCESS | 2328 | 1464721997343 Marionette TRACE conn6 <- [1,778,null,{}] 12:13:17 INFO - PROCESS | 2328 | 1464721997353 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2328 | 1464721997441 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:13:17 INFO - PROCESS | 2328 | 1464721997449 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2328 | ++DOCSHELL 14C0EC00 == 56 [pid = 2328] [id = 204] 12:13:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (14C85C00) [pid = 2328] [serial = 610] [outer = 00000000] 12:13:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (14CB6000) [pid = 2328] [serial = 611] [outer = 14C85C00] 12:13:17 INFO - PROCESS | 2328 | 1464721997523 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (15E4BC00) [pid = 2328] [serial = 612] [outer = 14C85C00] 12:13:17 INFO - PROCESS | 2328 | 1464721997987 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 12:13:18 INFO - PROCESS | 2328 | 1464721998014 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:13:18 INFO - PROCESS | 2328 | 1464721998017 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 2328 | 1464721998020 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2328 | 1464721998021 Marionette TRACE conn6 <- [1,782,null,{}] 12:13:18 INFO - PROCESS | 2328 | 1464721998025 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2328 | 1464721998111 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:13:18 INFO - PROCESS | 2328 | 1464721998117 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2328 | ++DOCSHELL 16190800 == 57 [pid = 2328] [id = 205] 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16195400) [pid = 2328] [serial = 613] [outer = 00000000] 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (1647B800) [pid = 2328] [serial = 614] [outer = 16195400] 12:13:18 INFO - PROCESS | 2328 | 1464721998179 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (16484C00) [pid = 2328] [serial = 615] [outer = 16195400] 12:13:18 INFO - PROCESS | 2328 | 1464721998628 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 12:13:18 INFO - PROCESS | 2328 | 1464721998651 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2328 | 1464721998653 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 2328 | 1464721998656 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:13:18 INFO - PROCESS | 2328 | 1464721998658 Marionette TRACE conn6 <- [1,786,null,{}] 12:13:18 INFO - PROCESS | 2328 | 1464721998661 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2328 | 1464721998779 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:13:18 INFO - PROCESS | 2328 | 1464721998863 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2328 | ++DOCSHELL 1684B400 == 58 [pid = 2328] [id = 206] 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1684B800) [pid = 2328] [serial = 616] [outer = 00000000] 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (16B3CC00) [pid = 2328] [serial = 617] [outer = 1684B800] 12:13:18 INFO - PROCESS | 2328 | 1464721998914 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (16E4C400) [pid = 2328] [serial = 618] [outer = 1684B800] 12:13:19 INFO - PROCESS | 2328 | 1464721999331 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:13:19 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:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 12:13:19 INFO - PROCESS | 2328 | 1464721999390 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2328 | 1464721999393 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:13:19 INFO - PROCESS | 2328 | 1464721999396 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2328 | 1464721999397 Marionette TRACE conn6 <- [1,790,null,{}] 12:13:19 INFO - PROCESS | 2328 | 1464721999401 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2328 | 1464721999538 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:13:19 INFO - PROCESS | 2328 | 1464721999598 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2328 | ++DOCSHELL 16E52800 == 59 [pid = 2328] [id = 207] 12:13:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (1702A000) [pid = 2328] [serial = 619] [outer = 00000000] 12:13:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (17B4D400) [pid = 2328] [serial = 620] [outer = 1702A000] 12:13:19 INFO - PROCESS | 2328 | 1464721999644 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (1886CC00) [pid = 2328] [serial = 621] [outer = 1702A000] 12:13:20 INFO - PROCESS | 2328 | 1464722000077 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:13:20 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:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 12:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:13:20 INFO - PROCESS | 2328 | 1464722000147 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2328 | 1464722000149 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 2328 | 1464722000152 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2328 | 1464722000154 Marionette TRACE conn6 <- [1,794,null,{}] 12:13:20 INFO - PROCESS | 2328 | 1464722000157 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2328 | 1464722000268 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:13:20 INFO - PROCESS | 2328 | 1464722000327 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2328 | ++DOCSHELL 0D62E000 == 60 [pid = 2328] [id = 208] 12:13:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (188CE000) [pid = 2328] [serial = 622] [outer = 00000000] 12:13:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (188DA800) [pid = 2328] [serial = 623] [outer = 188CE000] 12:13:20 INFO - PROCESS | 2328 | 1464722000372 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (18EF1800) [pid = 2328] [serial = 624] [outer = 188CE000] 12:13:20 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (15D48800) [pid = 2328] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:13:20 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (0C6CA400) [pid = 2328] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:13:20 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (120DE400) [pid = 2328] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:13:20 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (1647D400) [pid = 2328] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:13:20 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (16194000) [pid = 2328] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:13:20 INFO - PROCESS | 2328 | 1464722000836 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:13:20 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:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 12:13:20 INFO - PROCESS | 2328 | 1464722000895 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2328 | 1464722000897 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 2328 | 1464722000901 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2328 | 1464722000903 Marionette TRACE conn6 <- [1,798,null,{}] 12:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:13:20 INFO - PROCESS | 2328 | 1464722000906 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2328 | 1464722000987 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:13:21 INFO - PROCESS | 2328 | 1464722001075 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2328 | ++DOCSHELL 0D83B800 == 61 [pid = 2328] [id = 209] 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0D83C400) [pid = 2328] [serial = 625] [outer = 00000000] 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (17B47000) [pid = 2328] [serial = 626] [outer = 0D83C400] 12:13:21 INFO - PROCESS | 2328 | 1464722001120 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (1A1EC400) [pid = 2328] [serial = 627] [outer = 0D83C400] 12:13:21 INFO - PROCESS | 2328 | 1464722001479 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 12:13:21 INFO - PROCESS | 2328 | 1464722001537 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2328 | 1464722001539 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2328 | 1464722001542 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:13:21 INFO - PROCESS | 2328 | 1464722001544 Marionette TRACE conn6 <- [1,802,null,{}] 12:13:21 INFO - PROCESS | 2328 | 1464722001548 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2328 | 1464722001687 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:13:21 INFO - PROCESS | 2328 | 1464722001696 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2328 | ++DOCSHELL 0D825400 == 62 [pid = 2328] [id = 210] 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0E503400) [pid = 2328] [serial = 628] [outer = 00000000] 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1A73B800) [pid = 2328] [serial = 629] [outer = 0E503400] 12:13:21 INFO - PROCESS | 2328 | 1464722001740 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1A7E4400) [pid = 2328] [serial = 630] [outer = 0E503400] 12:13:22 INFO - PROCESS | 2328 | 1464722002160 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:13:22 INFO - PROCESS | 2328 | 1464722002219 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:13:22 INFO - PROCESS | 2328 | 1464722002222 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2328 | 1464722002223 Marionette TRACE conn6 <- [1,806,null,{}] 12:13:22 INFO - PROCESS | 2328 | 1464722002227 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2328 | 1464722002347 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:13:22 INFO - PROCESS | 2328 | 1464722002358 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2328 | ++DOCSHELL 13806800 == 63 [pid = 2328] [id = 211] 12:13:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1A7E7800) [pid = 2328] [serial = 631] [outer = 00000000] 12:13:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (1ADC4C00) [pid = 2328] [serial = 632] [outer = 1A7E7800] 12:13:22 INFO - PROCESS | 2328 | 1464722002403 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (1ADCEC00) [pid = 2328] [serial = 633] [outer = 1A7E7800] 12:13:22 INFO - PROCESS | 2328 | 1464722002915 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 770ms 12:13:22 INFO - PROCESS | 2328 | 1464722002996 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2328 | 1464722003001 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:13:22 INFO - PROCESS | 2328 | 1464722003006 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2328 | 1464722003011 Marionette TRACE conn6 <- [1,810,null,{}] 12:13:23 INFO - PROCESS | 2328 | 1464722003018 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2328 | 1464722003136 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:13:23 INFO - PROCESS | 2328 | 1464722003243 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F6400 == 64 [pid = 2328] [id = 212] 12:13:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0D62E400) [pid = 2328] [serial = 634] [outer = 00000000] 12:13:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0DA8E000) [pid = 2328] [serial = 635] [outer = 0D62E400] 12:13:23 INFO - PROCESS | 2328 | 1464722003300 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0E7A5800) [pid = 2328] [serial = 636] [outer = 0D62E400] 12:13:23 INFO - PROCESS | 2328 | 1464722003896 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2328 | 1464722003945 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:13:23 INFO - PROCESS | 2328 | 1464722003951 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2328 | 1464722003954 Marionette TRACE conn6 <- [1,814,null,{}] 12:13:23 INFO - PROCESS | 2328 | 1464722003958 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2328 | 1464722004071 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:13:24 INFO - PROCESS | 2328 | 1464722004175 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2328 | ++DOCSHELL 14CAE400 == 65 [pid = 2328] [id = 213] 12:13:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (14CB0800) [pid = 2328] [serial = 637] [outer = 00000000] 12:13:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1618C800) [pid = 2328] [serial = 638] [outer = 14CB0800] 12:13:24 INFO - PROCESS | 2328 | 1464722004229 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (169D9C00) [pid = 2328] [serial = 639] [outer = 14CB0800] 12:13:24 INFO - PROCESS | 2328 | 1464722004868 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 12:13:24 INFO - PROCESS | 2328 | 1464722004923 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2328 | 1464722004926 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:13:24 INFO - PROCESS | 2328 | 1464722004929 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2328 | 1464722004933 Marionette TRACE conn6 <- [1,818,null,{}] 12:13:24 INFO - PROCESS | 2328 | 1464722004944 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 2328 | 1464722005056 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:13:25 INFO - PROCESS | 2328 | 1464722005187 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2328 | ++DOCSHELL 1ADCF800 == 66 [pid = 2328] [id = 214] 12:13:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1ADEE800) [pid = 2328] [serial = 640] [outer = 00000000] 12:13:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1ADF7000) [pid = 2328] [serial = 641] [outer = 1ADEE800] 12:13:25 INFO - PROCESS | 2328 | 1464722005244 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1B66B000) [pid = 2328] [serial = 642] [outer = 1ADEE800] 12:13:25 INFO - PROCESS | 2328 | 1464722005875 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 12:13:25 INFO - PROCESS | 2328 | 1464722005908 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2328 | 1464722005911 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:13:25 INFO - PROCESS | 2328 | 1464722005915 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2328 | 1464722005918 Marionette TRACE conn6 <- [1,822,null,{}] 12:13:25 INFO - PROCESS | 2328 | 1464722005922 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2328 | 1464722006032 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:13:26 INFO - PROCESS | 2328 | 1464722006161 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2328 | ++DOCSHELL 1B66C000 == 67 [pid = 2328] [id = 215] 12:13:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1B66CC00) [pid = 2328] [serial = 643] [outer = 00000000] 12:13:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1B678000) [pid = 2328] [serial = 644] [outer = 1B66CC00] 12:13:26 INFO - PROCESS | 2328 | 1464722006216 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1B6A0400) [pid = 2328] [serial = 645] [outer = 1B66CC00] 12:13:26 INFO - PROCESS | 2328 | 1464722006758 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 12:13:26 INFO - PROCESS | 2328 | 1464722006792 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2328 | 1464722006795 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:13:26 INFO - PROCESS | 2328 | 1464722006799 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2328 | 1464722006801 Marionette TRACE conn6 <- [1,826,null,{}] 12:13:26 INFO - PROCESS | 2328 | 1464722006805 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2328 | 1464722006909 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:13:27 INFO - PROCESS | 2328 | 1464722007010 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2328 | ++DOCSHELL 0D635800 == 68 [pid = 2328] [id = 216] 12:13:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0D823400) [pid = 2328] [serial = 646] [outer = 00000000] 12:13:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1B6A9400) [pid = 2328] [serial = 647] [outer = 0D823400] 12:13:27 INFO - PROCESS | 2328 | 1464722007063 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1B6AA000) [pid = 2328] [serial = 648] [outer = 0D823400] 12:13:27 INFO - PROCESS | 2328 | 1464722007686 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 12:13:27 INFO - PROCESS | 2328 | 1464722007733 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2328 | 1464722007735 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 2328 | 1464722007738 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:13:27 INFO - PROCESS | 2328 | 1464722007740 Marionette TRACE conn6 <- [1,830,null,{}] 12:13:27 INFO - PROCESS | 2328 | 1464722007744 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 2328 | 1464722007869 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:13:27 INFO - PROCESS | 2328 | 1464722007976 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2328 | ++DOCSHELL 1BD1C000 == 69 [pid = 2328] [id = 217] 12:13:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1BD20000) [pid = 2328] [serial = 649] [outer = 00000000] 12:13:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1BD26000) [pid = 2328] [serial = 650] [outer = 1BD20000] 12:13:28 INFO - PROCESS | 2328 | 1464722008029 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1BE1B400) [pid = 2328] [serial = 651] [outer = 1BD20000] 12:13:28 INFO - PROCESS | 2328 | 1464722008733 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1020ms 12:13:28 INFO - PROCESS | 2328 | 1464722008763 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2328 | 1464722008767 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:13:28 INFO - PROCESS | 2328 | 1464722008773 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2328 | 1464722008777 Marionette TRACE conn6 <- [1,834,null,{}] 12:13:28 INFO - PROCESS | 2328 | 1464722008783 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 2328 | 1464722008888 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:13:28 INFO - PROCESS | 2328 | 1464722008997 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2328 | ++DOCSHELL 0D907400 == 70 [pid = 2328] [id = 218] 12:13:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D90B400) [pid = 2328] [serial = 652] [outer = 00000000] 12:13:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (11A85C00) [pid = 2328] [serial = 653] [outer = 0D90B400] 12:13:29 INFO - PROCESS | 2328 | 1464722009046 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (13810C00) [pid = 2328] [serial = 654] [outer = 0D90B400] 12:13:29 INFO - PROCESS | 2328 | 1464722009673 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 990ms 12:13:29 INFO - PROCESS | 2328 | 1464722009764 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2328 | 1464722009769 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:13:29 INFO - PROCESS | 2328 | 1464722009775 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2328 | 1464722009778 Marionette TRACE conn6 <- [1,838,null,{}] 12:13:29 INFO - PROCESS | 2328 | 1464722009782 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 2328 | 1464722009893 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:13:30 INFO - PROCESS | 2328 | 1464722010023 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 0D825400 == 69 [pid = 2328] [id = 210] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 0D83B800 == 68 [pid = 2328] [id = 209] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 0D62E000 == 67 [pid = 2328] [id = 208] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 16E52800 == 66 [pid = 2328] [id = 207] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 1684B400 == 65 [pid = 2328] [id = 206] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 16190800 == 64 [pid = 2328] [id = 205] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 14C0EC00 == 63 [pid = 2328] [id = 204] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 0D84DC00 == 62 [pid = 2328] [id = 203] 12:13:30 INFO - PROCESS | 2328 | --DOCSHELL 0E70AC00 == 61 [pid = 2328] [id = 202] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (16B40800) [pid = 2328] [serial = 584] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (161B5400) [pid = 2328] [serial = 582] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (17030000) [pid = 2328] [serial = 587] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16F38400) [pid = 2328] [serial = 585] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (170BD000) [pid = 2328] [serial = 588] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (138F8000) [pid = 2328] [serial = 579] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1886F800) [pid = 2328] [serial = 590] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1702D800) [pid = 2328] [serial = 557] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (12308800) [pid = 2328] [serial = 560] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16B42400) [pid = 2328] [serial = 563] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1886C400) [pid = 2328] [serial = 566] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (16123400) [pid = 2328] [serial = 581] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D679400) [pid = 2328] [serial = 575] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D854400) [pid = 2328] [serial = 576] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (123ABC00) [pid = 2328] [serial = 578] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1647E800) [pid = 2328] [serial = 572] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (18B0B800) [pid = 2328] [serial = 569] [outer = 00000000] [url = about:blank] 12:13:30 INFO - PROCESS | 2328 | ++DOCSHELL 0D108C00 == 62 [pid = 2328] [id = 219] 12:13:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D1F4C00) [pid = 2328] [serial = 655] [outer = 00000000] 12:13:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0D82F800) [pid = 2328] [serial = 656] [outer = 0D1F4C00] 12:13:30 INFO - PROCESS | 2328 | 1464722010122 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (0D84F000) [pid = 2328] [serial = 657] [outer = 0D1F4C00] 12:13:31 INFO - PROCESS | 2328 | 1464722011303 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1618ms 12:13:31 INFO - PROCESS | 2328 | 1464722011526 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2328 | 1464722011529 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:13:31 INFO - PROCESS | 2328 | 1464722011552 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2328 | 1464722011556 Marionette TRACE conn6 <- [1,842,null,{}] 12:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:13:31 INFO - PROCESS | 2328 | 1464722011568 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2328 | 1464722011657 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:13:31 INFO - PROCESS | 2328 | 1464722011741 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2328 | ++DOCSHELL 14CB7000 == 63 [pid = 2328] [id = 220] 12:13:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (15D52000) [pid = 2328] [serial = 658] [outer = 00000000] 12:13:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16E54400) [pid = 2328] [serial = 659] [outer = 15D52000] 12:13:31 INFO - PROCESS | 2328 | 1464722011790 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1702C800) [pid = 2328] [serial = 660] [outer = 15D52000] 12:13:32 INFO - PROCESS | 2328 | 1464722012173 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 12:13:32 INFO - PROCESS | 2328 | 1464722012237 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2328 | 1464722012240 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 2328 | 1464722012243 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:13:32 INFO - PROCESS | 2328 | 1464722012245 Marionette TRACE conn6 <- [1,846,null,{}] 12:13:32 INFO - PROCESS | 2328 | 1464722012248 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2328 | 1464722012337 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:13:32 INFO - PROCESS | 2328 | 1464722012343 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2328 | ++DOCSHELL 1702E400 == 64 [pid = 2328] [id = 221] 12:13:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1728B400) [pid = 2328] [serial = 661] [outer = 00000000] 12:13:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1866C000) [pid = 2328] [serial = 662] [outer = 1728B400] 12:13:32 INFO - PROCESS | 2328 | 1464722012389 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (188CE800) [pid = 2328] [serial = 663] [outer = 1728B400] 12:13:32 INFO - PROCESS | 2328 | 1464722012863 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 12:13:32 INFO - PROCESS | 2328 | 1464722012917 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:13:32 INFO - PROCESS | 2328 | 1464722012919 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 2328 | 1464722012922 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2328 | 1464722012924 Marionette TRACE conn6 <- [1,850,null,{}] 12:13:32 INFO - PROCESS | 2328 | 1464722012928 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2328 | 1464722013042 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:13:33 INFO - PROCESS | 2328 | 1464722013103 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2328 | ++DOCSHELL 0D676800 == 65 [pid = 2328] [id = 222] 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (18EB8000) [pid = 2328] [serial = 664] [outer = 00000000] 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1A193C00) [pid = 2328] [serial = 665] [outer = 18EB8000] 12:13:33 INFO - PROCESS | 2328 | 1464722013148 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1A732400) [pid = 2328] [serial = 666] [outer = 18EB8000] 12:13:33 INFO - PROCESS | 2328 | 1464722013591 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 12:13:33 INFO - PROCESS | 2328 | 1464722013659 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2328 | 1464722013661 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:13:33 INFO - PROCESS | 2328 | 1464722013664 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:13:33 INFO - PROCESS | 2328 | 1464722013666 Marionette TRACE conn6 <- [1,854,null,{}] 12:13:33 INFO - PROCESS | 2328 | 1464722013670 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2328 | 1464722013830 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:13:33 INFO - PROCESS | 2328 | 1464722013855 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2328 | ++DOCSHELL 1ADFB000 == 66 [pid = 2328] [id = 223] 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1ADFB400) [pid = 2328] [serial = 667] [outer = 00000000] 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1B675400) [pid = 2328] [serial = 668] [outer = 1ADFB400] 12:13:33 INFO - PROCESS | 2328 | 1464722013900 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1B6A8C00) [pid = 2328] [serial = 669] [outer = 1ADFB400] 12:13:34 INFO - PROCESS | 2328 | 1464722014348 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 12:13:34 INFO - PROCESS | 2328 | 1464722014400 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2328 | 1464722014402 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:13:34 INFO - PROCESS | 2328 | 1464722014405 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2328 | 1464722014407 Marionette TRACE conn6 <- [1,858,null,{}] 12:13:34 INFO - PROCESS | 2328 | 1464722014411 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2328 | 1464722014530 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:13:34 INFO - PROCESS | 2328 | 1464722014537 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2328 | ++DOCSHELL 0D670000 == 67 [pid = 2328] [id = 224] 12:13:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1A9A9C00) [pid = 2328] [serial = 670] [outer = 00000000] 12:13:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1BD21800) [pid = 2328] [serial = 671] [outer = 1A9A9C00] 12:13:34 INFO - PROCESS | 2328 | 1464722014632 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1BE1BC00) [pid = 2328] [serial = 672] [outer = 1A9A9C00] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (0DDB0000) [pid = 2328] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (16115400) [pid = 2328] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (13CF9000) [pid = 2328] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (18868C00) [pid = 2328] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (0E503400) [pid = 2328] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0D90C400) [pid = 2328] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0D83C400) [pid = 2328] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (0D84F800) [pid = 2328] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (16195400) [pid = 2328] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (16114400) [pid = 2328] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0DA8DC00) [pid = 2328] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (16B48000) [pid = 2328] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D840C00) [pid = 2328] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (18871000) [pid = 2328] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (161C2400) [pid = 2328] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16B49C00) [pid = 2328] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1A1F6000) [pid = 2328] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (14C85C00) [pid = 2328] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (188CE000) [pid = 2328] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1684B800) [pid = 2328] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (0E710800) [pid = 2328] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1702A000) [pid = 2328] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:13:35 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1866D400) [pid = 2328] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:13:35 INFO - PROCESS | 2328 | 1464722015241 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 870ms 12:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:13:35 INFO - PROCESS | 2328 | 1464722015278 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2328 | 1464722015280 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 2328 | 1464722015283 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2328 | 1464722015284 Marionette TRACE conn6 <- [1,862,null,{}] 12:13:35 INFO - PROCESS | 2328 | 1464722015288 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2328 | 1464722015407 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:13:35 INFO - PROCESS | 2328 | 1464722015466 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2328 | ++DOCSHELL 0DEA7000 == 68 [pid = 2328] [id = 225] 12:13:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0E503400) [pid = 2328] [serial = 673] [outer = 00000000] 12:13:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (16195400) [pid = 2328] [serial = 674] [outer = 0E503400] 12:13:35 INFO - PROCESS | 2328 | 1464722015510 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1702A000) [pid = 2328] [serial = 675] [outer = 0E503400] 12:13:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (1ADFB800) [pid = 2328] [serial = 676] [outer = 0D08EC00] 12:13:35 INFO - PROCESS | 2328 | 1464722015939 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 12:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:13:35 INFO - PROCESS | 2328 | 1464722015954 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2328 | 1464722015956 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 2328 | 1464722015959 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2328 | 1464722015961 Marionette TRACE conn6 <- [1,866,null,{}] 12:13:35 INFO - PROCESS | 2328 | 1464722015964 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2328 | 1464722016054 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:13:36 INFO - PROCESS | 2328 | 1464722016061 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2328 | ++DOCSHELL 15D6D800 == 69 [pid = 2328] [id = 226] 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16B45000) [pid = 2328] [serial = 677] [outer = 00000000] 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1A1E9800) [pid = 2328] [serial = 678] [outer = 16B45000] 12:13:36 INFO - PROCESS | 2328 | 1464722016105 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1A7E6800) [pid = 2328] [serial = 679] [outer = 16B45000] 12:13:36 INFO - PROCESS | 2328 | 1464722016541 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 12:13:36 INFO - PROCESS | 2328 | 1464722016591 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2328 | 1464722016593 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2328 | 1464722016596 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:13:36 INFO - PROCESS | 2328 | 1464722016598 Marionette TRACE conn6 <- [1,870,null,{}] 12:13:36 INFO - PROCESS | 2328 | 1464722016601 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2328 | 1464722016690 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:13:36 INFO - PROCESS | 2328 | 1464722016729 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2328 | ++DOCSHELL 1AD9FC00 == 70 [pid = 2328] [id = 227] 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1ADA2000) [pid = 2328] [serial = 680] [outer = 00000000] 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1ADA5800) [pid = 2328] [serial = 681] [outer = 1ADA2000] 12:13:36 INFO - PROCESS | 2328 | 1464722016772 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1ADA6000) [pid = 2328] [serial = 682] [outer = 1ADA2000] 12:13:37 INFO - PROCESS | 2328 | 1464722017395 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 830ms 12:13:37 INFO - PROCESS | 2328 | 1464722017431 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2328 | 1464722017436 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:13:37 INFO - PROCESS | 2328 | 1464722017441 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2328 | 1464722017445 Marionette TRACE conn6 <- [1,874,null,{}] 12:13:37 INFO - PROCESS | 2328 | 1464722017451 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 2328 | 1464722017572 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:13:37 INFO - PROCESS | 2328 | 1464722017681 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2328 | ++DOCSHELL 0D83B400 == 71 [pid = 2328] [id = 228] 12:13:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (0D909800) [pid = 2328] [serial = 683] [outer = 00000000] 12:13:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (123ABC00) [pid = 2328] [serial = 684] [outer = 0D909800] 12:13:37 INFO - PROCESS | 2328 | 1464722017738 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (14CB1400) [pid = 2328] [serial = 685] [outer = 0D909800] 12:13:38 INFO - PROCESS | 2328 | 1464722018403 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 990ms 12:13:38 INFO - PROCESS | 2328 | 1464722018432 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2328 | 1464722018438 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:13:38 INFO - PROCESS | 2328 | 1464722018444 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2328 | 1464722018447 Marionette TRACE conn6 <- [1,878,null,{}] 12:13:38 INFO - PROCESS | 2328 | 1464722018452 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2328 | 1464722018566 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:13:38 INFO - PROCESS | 2328 | 1464722018674 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2328 | ++DOCSHELL 1684C000 == 72 [pid = 2328] [id = 229] 12:13:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (168AB400) [pid = 2328] [serial = 686] [outer = 00000000] 12:13:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (170C2C00) [pid = 2328] [serial = 687] [outer = 168AB400] 12:13:38 INFO - PROCESS | 2328 | 1464722018727 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1886E000) [pid = 2328] [serial = 688] [outer = 168AB400] 12:13:39 INFO - PROCESS | 2328 | 1464722019378 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 12:13:39 INFO - PROCESS | 2328 | 1464722019416 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2328 | 1464722019419 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 2328 | 1464722019423 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:13:39 INFO - PROCESS | 2328 | 1464722019426 Marionette TRACE conn6 <- [1,882,null,{}] 12:13:39 INFO - PROCESS | 2328 | 1464722019438 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2328 | 1464722019552 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:13:39 INFO - PROCESS | 2328 | 1464722019690 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2328 | ++DOCSHELL 1B69C800 == 73 [pid = 2328] [id = 230] 12:13:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1B69CC00) [pid = 2328] [serial = 689] [outer = 00000000] 12:13:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1BD1F400) [pid = 2328] [serial = 690] [outer = 1B69CC00] 12:13:39 INFO - PROCESS | 2328 | 1464722019748 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1CD6A800) [pid = 2328] [serial = 691] [outer = 1B69CC00] 12:13:40 INFO - PROCESS | 2328 | 1464722020318 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 12:13:40 INFO - PROCESS | 2328 | 1464722020356 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2328 | 1464722020359 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:13:40 INFO - PROCESS | 2328 | 1464722020363 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:13:40 INFO - PROCESS | 2328 | 1464722020365 Marionette TRACE conn6 <- [1,886,null,{}] 12:13:40 INFO - PROCESS | 2328 | 1464722020369 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 2328 | 1464722020481 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:13:40 INFO - PROCESS | 2328 | 1464722020588 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2328 | ++DOCSHELL 13773800 == 74 [pid = 2328] [id = 231] 12:13:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (13773C00) [pid = 2328] [serial = 692] [outer = 00000000] 12:13:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1377AC00) [pid = 2328] [serial = 693] [outer = 13773C00] 12:13:40 INFO - PROCESS | 2328 | 1464722020641 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (14C7BC00) [pid = 2328] [serial = 694] [outer = 13773C00] 12:13:41 INFO - PROCESS | 2328 | 1464722021252 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 931ms 12:13:41 INFO - PROCESS | 2328 | 1464722021297 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2328 | 1464722021299 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 2328 | 1464722021303 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:13:41 INFO - PROCESS | 2328 | 1464722021305 Marionette TRACE conn6 <- [1,890,null,{}] 12:13:41 INFO - PROCESS | 2328 | 1464722021308 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:41 INFO - PROCESS | 2328 | 1464722021421 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:13:41 INFO - PROCESS | 2328 | 1464722021530 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2328 | ++DOCSHELL 1CD71000 == 75 [pid = 2328] [id = 232] 12:13:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1CD71C00) [pid = 2328] [serial = 695] [outer = 00000000] 12:13:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1DD03400) [pid = 2328] [serial = 696] [outer = 1CD71C00] 12:13:41 INFO - PROCESS | 2328 | 1464722021589 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1DD06C00) [pid = 2328] [serial = 697] [outer = 1CD71C00] 12:13:42 INFO - PROCESS | 2328 | 1464722022170 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 12:13:42 INFO - PROCESS | 2328 | 1464722022237 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2328 | 1464722022240 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:13:42 INFO - PROCESS | 2328 | 1464722022243 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2328 | 1464722022245 Marionette TRACE conn6 <- [1,894,null,{}] 12:13:42 INFO - PROCESS | 2328 | 1464722022249 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2328 | 1464722022376 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:13:42 INFO - PROCESS | 2328 | 1464722022512 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2328 | ++DOCSHELL 1DD0A800 == 76 [pid = 2328] [id = 233] 12:13:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1DD0E000) [pid = 2328] [serial = 698] [outer = 00000000] 12:13:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1E63BC00) [pid = 2328] [serial = 699] [outer = 1DD0E000] 12:13:42 INFO - PROCESS | 2328 | 1464722022567 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1E63F800) [pid = 2328] [serial = 700] [outer = 1DD0E000] 12:13:43 INFO - PROCESS | 2328 | 1464722023180 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 12:13:43 INFO - PROCESS | 2328 | 1464722023218 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2328 | 1464722023220 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:13:43 INFO - PROCESS | 2328 | 1464722023224 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2328 | 1464722023226 Marionette TRACE conn6 <- [1,898,null,{}] 12:13:43 INFO - PROCESS | 2328 | 1464722023230 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 2328 | 1464722023338 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:13:43 INFO - PROCESS | 2328 | 1464722023628 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C7400 == 77 [pid = 2328] [id = 234] 12:13:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D103400) [pid = 2328] [serial = 701] [outer = 00000000] 12:13:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D857400) [pid = 2328] [serial = 702] [outer = 0D103400] 12:13:43 INFO - PROCESS | 2328 | 1464722023720 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0DDA9400) [pid = 2328] [serial = 703] [outer = 0D103400] 12:13:44 INFO - PROCESS | 2328 | 1464722024355 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1176ms 12:13:44 INFO - PROCESS | 2328 | 1464722024404 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 2328 | 1464722024408 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:13:44 INFO - PROCESS | 2328 | 1464722024413 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2328 | 1464722024416 Marionette TRACE conn6 <- [1,902,null,{}] 12:13:44 INFO - PROCESS | 2328 | 1464722024421 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:44 INFO - PROCESS | 2328 | 1464722024527 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:13:44 INFO - PROCESS | 2328 | 1464722024641 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2328 | ++DOCSHELL 0D859C00 == 78 [pid = 2328] [id = 235] 12:13:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (0DEA4800) [pid = 2328] [serial = 704] [outer = 00000000] 12:13:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (13508C00) [pid = 2328] [serial = 705] [outer = 0DEA4800] 12:13:44 INFO - PROCESS | 2328 | 1464722024691 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (13777800) [pid = 2328] [serial = 706] [outer = 0DEA4800] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 15D6D800 == 77 [pid = 2328] [id = 226] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0DEA7000 == 76 [pid = 2328] [id = 225] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0D670000 == 75 [pid = 2328] [id = 224] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 1ADFB000 == 74 [pid = 2328] [id = 223] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0D676800 == 73 [pid = 2328] [id = 222] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 1702E400 == 72 [pid = 2328] [id = 221] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 14CB7000 == 71 [pid = 2328] [id = 220] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1ADC4C00) [pid = 2328] [serial = 632] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0D108C00 == 70 [pid = 2328] [id = 219] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0D907400 == 69 [pid = 2328] [id = 218] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 1ADCF800 == 68 [pid = 2328] [id = 214] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 14CAE400 == 67 [pid = 2328] [id = 213] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 0D1F6400 == 66 [pid = 2328] [id = 212] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 13806800 == 65 [pid = 2328] [id = 211] 12:13:44 INFO - PROCESS | 2328 | --DOCSHELL 1728E800 == 64 [pid = 2328] [id = 197] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1A7E4400) [pid = 2328] [serial = 630] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (13A0A800) [pid = 2328] [serial = 561] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (168B5400) [pid = 2328] [serial = 534] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1A1EF400) [pid = 2328] [serial = 528] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (188D9800) [pid = 2328] [serial = 599] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1A73B800) [pid = 2328] [serial = 629] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (18B0BC00) [pid = 2328] [serial = 573] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (17B47000) [pid = 2328] [serial = 626] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (0D906400) [pid = 2328] [serial = 608] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (16484C00) [pid = 2328] [serial = 615] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (16484800) [pid = 2328] [serial = 597] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (120D8000) [pid = 2328] [serial = 594] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0DDA8000) [pid = 2328] [serial = 609] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1A734400) [pid = 2328] [serial = 603] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1210C800) [pid = 2328] [serial = 531] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0E710C00) [pid = 2328] [serial = 593] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (18EF8400) [pid = 2328] [serial = 570] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (16F3A800) [pid = 2328] [serial = 564] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1728C400) [pid = 2328] [serial = 558] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1ADCDC00) [pid = 2328] [serial = 537] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (14CB6000) [pid = 2328] [serial = 611] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (18EF1800) [pid = 2328] [serial = 624] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (16B3CC00) [pid = 2328] [serial = 617] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (12108000) [pid = 2328] [serial = 605] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1886CC00) [pid = 2328] [serial = 621] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16E4C400) [pid = 2328] [serial = 618] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1302A000) [pid = 2328] [serial = 606] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (18871400) [pid = 2328] [serial = 567] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (188DA800) [pid = 2328] [serial = 623] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1A1EC400) [pid = 2328] [serial = 627] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1647B800) [pid = 2328] [serial = 614] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1A1EE400) [pid = 2328] [serial = 602] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (18EF2000) [pid = 2328] [serial = 600] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1618B400) [pid = 2328] [serial = 596] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (15E4BC00) [pid = 2328] [serial = 612] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (17B4D400) [pid = 2328] [serial = 620] [outer = 00000000] [url = about:blank] 12:13:45 INFO - PROCESS | 2328 | 1464722025264 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 890ms 12:13:45 INFO - PROCESS | 2328 | 1464722025305 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2328 | 1464722025309 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:13:45 INFO - PROCESS | 2328 | 1464722025313 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2328 | 1464722025315 Marionette TRACE conn6 <- [1,906,null,{}] 12:13:45 INFO - PROCESS | 2328 | 1464722025319 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2328 | 1464722025409 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:13:45 INFO - PROCESS | 2328 | 1464722025419 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2328 | ++DOCSHELL 0DEA7000 == 65 [pid = 2328] [id = 236] 12:13:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (0E50D400) [pid = 2328] [serial = 707] [outer = 00000000] 12:13:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (120D8000) [pid = 2328] [serial = 708] [outer = 0E50D400] 12:13:45 INFO - PROCESS | 2328 | 1464722025484 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (13502C00) [pid = 2328] [serial = 709] [outer = 0E50D400] 12:13:45 INFO - PROCESS | 2328 | 1464722025961 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 12:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:13:45 INFO - PROCESS | 2328 | 1464722025989 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2328 | 1464722025991 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 2328 | 1464722025995 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2328 | 1464722026001 Marionette TRACE conn6 <- [1,910,null,{}] 12:13:46 INFO - PROCESS | 2328 | 1464722026010 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2328 | 1464722026100 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:13:46 INFO - PROCESS | 2328 | 1464722026108 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2328 | ++DOCSHELL 14B94000 == 66 [pid = 2328] [id = 237] 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (14C08000) [pid = 2328] [serial = 710] [outer = 00000000] 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (15D67800) [pid = 2328] [serial = 711] [outer = 14C08000] 12:13:46 INFO - PROCESS | 2328 | 1464722026153 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1611B000) [pid = 2328] [serial = 712] [outer = 14C08000] 12:13:46 INFO - PROCESS | 2328 | 1464722026605 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 12:13:46 INFO - PROCESS | 2328 | 1464722026629 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2328 | 1464722026631 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:13:46 INFO - PROCESS | 2328 | 1464722026634 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2328 | 1464722026636 Marionette TRACE conn6 <- [1,914,null,{}] 12:13:46 INFO - PROCESS | 2328 | 1464722026660 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2328 | 1464722026755 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:13:46 INFO - PROCESS | 2328 | 1464722026763 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2328 | ++DOCSHELL 1618F400 == 67 [pid = 2328] [id = 238] 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16192C00) [pid = 2328] [serial = 713] [outer = 00000000] 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1647BC00) [pid = 2328] [serial = 714] [outer = 16192C00] 12:13:46 INFO - PROCESS | 2328 | 1464722026810 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16841800) [pid = 2328] [serial = 715] [outer = 16192C00] 12:13:47 INFO - PROCESS | 2328 | 1464722027303 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 12:13:47 INFO - PROCESS | 2328 | 1464722027369 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2328 | 1464722027371 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:13:47 INFO - PROCESS | 2328 | 1464722027374 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:13:47 INFO - PROCESS | 2328 | 1464722027375 Marionette TRACE conn6 <- [1,918,null,{}] 12:13:47 INFO - PROCESS | 2328 | 1464722027379 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2328 | 1464722027495 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:13:47 INFO - PROCESS | 2328 | 1464722027583 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2328 | ++DOCSHELL 16B3D000 == 68 [pid = 2328] [id = 239] 12:13:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16B40800) [pid = 2328] [serial = 716] [outer = 00000000] 12:13:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (16B4A800) [pid = 2328] [serial = 717] [outer = 16B40800] 12:13:47 INFO - PROCESS | 2328 | 1464722027634 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (17025800) [pid = 2328] [serial = 718] [outer = 16B40800] 12:13:48 INFO - PROCESS | 2328 | 1464722028087 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 12:13:48 INFO - PROCESS | 2328 | 1464722028149 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2328 | 1464722028151 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:13:48 INFO - PROCESS | 2328 | 1464722028154 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2328 | 1464722028155 Marionette TRACE conn6 <- [1,922,null,{}] 12:13:48 INFO - PROCESS | 2328 | 1464722028165 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2328 | 1464722028283 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:13:48 INFO - PROCESS | 2328 | 1464722028364 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2328 | ++DOCSHELL 1728F800 == 69 [pid = 2328] [id = 240] 12:13:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17290C00) [pid = 2328] [serial = 719] [outer = 00000000] 12:13:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (17B50000) [pid = 2328] [serial = 720] [outer = 17290C00] 12:13:48 INFO - PROCESS | 2328 | 1464722028408 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1886C000) [pid = 2328] [serial = 721] [outer = 17290C00] 12:13:48 INFO - PROCESS | 2328 | 1464722028821 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 12:13:48 INFO - PROCESS | 2328 | 1464722028845 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:13:48 INFO - PROCESS | 2328 | 1464722028847 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 2328 | 1464722028850 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2328 | 1464722028852 Marionette TRACE conn6 <- [1,926,null,{}] 12:13:48 INFO - PROCESS | 2328 | 1464722028856 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2328 | 1464722029006 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D1F4C00) [pid = 2328] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1ADFB400) [pid = 2328] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (15D52000) [pid = 2328] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0E503400) [pid = 2328] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D90B400) [pid = 2328] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1A9A9C00) [pid = 2328] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16B45000) [pid = 2328] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (18EB8000) [pid = 2328] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:13:49 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1728B400) [pid = 2328] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:13:49 INFO - PROCESS | 2328 | 1464722029195 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F4C00 == 70 [pid = 2328] [id = 241] 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D62EC00) [pid = 2328] [serial = 722] [outer = 00000000] 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (14B8C000) [pid = 2328] [serial = 723] [outer = 0D62EC00] 12:13:49 INFO - PROCESS | 2328 | 1464722029239 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (14CBD000) [pid = 2328] [serial = 724] [outer = 0D62EC00] 12:13:49 INFO - PROCESS | 2328 | 1464722029600 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 12:13:49 INFO - PROCESS | 2328 | 1464722029621 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2328 | 1464722029622 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:13:49 INFO - PROCESS | 2328 | 1464722029625 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2328 | 1464722029627 Marionette TRACE conn6 <- [1,930,null,{}] 12:13:49 INFO - PROCESS | 2328 | 1464722029630 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2328 | 1464722029749 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:13:49 INFO - PROCESS | 2328 | 1464722029758 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2328 | ++DOCSHELL 17B47400 == 71 [pid = 2328] [id = 242] 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (17B4B400) [pid = 2328] [serial = 725] [outer = 00000000] 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (18B09800) [pid = 2328] [serial = 726] [outer = 17B4B400] 12:13:49 INFO - PROCESS | 2328 | 1464722029803 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (18EF9000) [pid = 2328] [serial = 727] [outer = 17B4B400] 12:13:50 INFO - PROCESS | 2328 | 1464722030209 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 12:13:50 INFO - PROCESS | 2328 | 1464722030257 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2328 | 1464722030259 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 2328 | 1464722030262 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:13:50 INFO - PROCESS | 2328 | 1464722030264 Marionette TRACE conn6 <- [1,934,null,{}] 12:13:50 INFO - PROCESS | 2328 | 1464722030267 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 2328 | 1464722030387 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:13:50 INFO - PROCESS | 2328 | 1464722030479 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2328 | ++DOCSHELL 0D64F400 == 72 [pid = 2328] [id = 243] 12:13:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (0D677000) [pid = 2328] [serial = 728] [outer = 00000000] 12:13:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (19A92400) [pid = 2328] [serial = 729] [outer = 0D677000] 12:13:50 INFO - PROCESS | 2328 | 1464722030523 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1A1EA800) [pid = 2328] [serial = 730] [outer = 0D677000] 12:13:50 INFO - PROCESS | 2328 | 1464722030877 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 12:13:50 INFO - PROCESS | 2328 | 1464722030937 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2328 | 1464722030939 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 2328 | 1464722030942 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:13:50 INFO - PROCESS | 2328 | 1464722030944 Marionette TRACE conn6 <- [1,938,null,{}] 12:13:50 INFO - PROCESS | 2328 | 1464722030948 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 2328 | 1464722031035 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:13:51 INFO - PROCESS | 2328 | 1464722031042 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2328 | ++DOCSHELL 0D855800 == 73 [pid = 2328] [id = 244] 12:13:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (19D75000) [pid = 2328] [serial = 731] [outer = 00000000] 12:13:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1A736800) [pid = 2328] [serial = 732] [outer = 19D75000] 12:13:51 INFO - PROCESS | 2328 | 1464722031092 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1A7EBC00) [pid = 2328] [serial = 733] [outer = 19D75000] 12:13:51 INFO - PROCESS | 2328 | 1464722031821 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 12:13:51 INFO - PROCESS | 2328 | 1464722031877 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2328 | 1464722031883 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:13:51 INFO - PROCESS | 2328 | 1464722031887 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2328 | 1464722031892 Marionette TRACE conn6 <- [1,942,null,{}] 12:13:51 INFO - PROCESS | 2328 | 1464722031897 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 2328 | 1464722032017 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:13:52 INFO - PROCESS | 2328 | 1464722032155 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2328 | ++DOCSHELL 0D837C00 == 74 [pid = 2328] [id = 245] 12:13:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D906400) [pid = 2328] [serial = 734] [outer = 00000000] 12:13:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1231AC00) [pid = 2328] [serial = 735] [outer = 0D906400] 12:13:52 INFO - PROCESS | 2328 | 1464722032213 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (13771800) [pid = 2328] [serial = 736] [outer = 0D906400] 12:13:52 INFO - PROCESS | 2328 | 1464722032767 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 12:13:52 INFO - PROCESS | 2328 | 1464722032824 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2328 | 1464722032831 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:13:52 INFO - PROCESS | 2328 | 1464722032837 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:13:52 INFO - PROCESS | 2328 | 1464722032840 Marionette TRACE conn6 <- [1,946,null,{}] 12:13:52 INFO - PROCESS | 2328 | 1464722032844 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 2328 | 1464722032963 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:13:53 INFO - PROCESS | 2328 | 1464722033071 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2328 | ++DOCSHELL 16115C00 == 75 [pid = 2328] [id = 246] 12:13:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (16120800) [pid = 2328] [serial = 737] [outer = 00000000] 12:13:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (169E0C00) [pid = 2328] [serial = 738] [outer = 16120800] 12:13:53 INFO - PROCESS | 2328 | 1464722033125 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (17022C00) [pid = 2328] [serial = 739] [outer = 16120800] 12:13:53 INFO - PROCESS | 2328 | 1464722033744 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 12:13:53 INFO - PROCESS | 2328 | 1464722033813 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2328 | 1464722033816 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:13:53 INFO - PROCESS | 2328 | 1464722033819 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 2328 | 1464722033823 Marionette TRACE conn6 <- [1,950,null,{}] 12:13:53 INFO - PROCESS | 2328 | 1464722033834 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:53 INFO - PROCESS | 2328 | 1464722033981 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:13:54 INFO - PROCESS | 2328 | 1464722034118 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E5000 == 76 [pid = 2328] [id = 247] 12:13:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1A7E5C00) [pid = 2328] [serial = 740] [outer = 00000000] 12:13:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1ADA0400) [pid = 2328] [serial = 741] [outer = 1A7E5C00] 12:13:54 INFO - PROCESS | 2328 | 1464722034175 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1ADAB000) [pid = 2328] [serial = 742] [outer = 1A7E5C00] 12:13:54 INFO - PROCESS | 2328 | 1464722034741 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 12:13:54 INFO - PROCESS | 2328 | 1464722034793 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2328 | 1464722034796 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:13:54 INFO - PROCESS | 2328 | 1464722034799 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:13:54 INFO - PROCESS | 2328 | 1464722034801 Marionette TRACE conn6 <- [1,954,null,{}] 12:13:54 INFO - PROCESS | 2328 | 1464722034805 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 2328 | 1464722034920 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:13:55 INFO - PROCESS | 2328 | 1464722035054 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2328 | ++DOCSHELL 1ADA9800 == 77 [pid = 2328] [id = 248] 12:13:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1ADC0800) [pid = 2328] [serial = 743] [outer = 00000000] 12:13:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1ADEE000) [pid = 2328] [serial = 744] [outer = 1ADC0800] 12:13:55 INFO - PROCESS | 2328 | 1464722035110 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1B66C400) [pid = 2328] [serial = 745] [outer = 1ADC0800] 12:13:55 INFO - PROCESS | 2328 | 1464722035679 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 12:13:55 INFO - PROCESS | 2328 | 1464722035733 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2328 | 1464722035735 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:13:55 INFO - PROCESS | 2328 | 1464722035739 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2328 | 1464722035741 Marionette TRACE conn6 <- [1,958,null,{}] 12:13:55 INFO - PROCESS | 2328 | 1464722035745 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 2328 | 1464722035853 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:13:55 INFO - PROCESS | 2328 | 1464722035989 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2328 | ++DOCSHELL 1B673000 == 78 [pid = 2328] [id = 249] 12:13:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1B69BC00) [pid = 2328] [serial = 746] [outer = 00000000] 12:13:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1B6AAC00) [pid = 2328] [serial = 747] [outer = 1B69BC00] 12:13:56 INFO - PROCESS | 2328 | 1464722036044 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1BC5A000) [pid = 2328] [serial = 748] [outer = 1B69BC00] 12:13:56 INFO - PROCESS | 2328 | 1464722036625 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 12:13:56 INFO - PROCESS | 2328 | 1464722036673 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2328 | 1464722036675 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:13:56 INFO - PROCESS | 2328 | 1464722036679 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:13:56 INFO - PROCESS | 2328 | 1464722036681 Marionette TRACE conn6 <- [1,962,null,{}] 12:13:56 INFO - PROCESS | 2328 | 1464722036684 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 2328 | 1464722036804 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:13:56 INFO - PROCESS | 2328 | 1464722036913 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2328 | ++DOCSHELL 1BE1E000 == 79 [pid = 2328] [id = 250] 12:13:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (1BE83000) [pid = 2328] [serial = 749] [outer = 00000000] 12:13:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (1DD0DC00) [pid = 2328] [serial = 750] [outer = 1BE83000] 12:13:56 INFO - PROCESS | 2328 | 1464722036967 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1DD10C00) [pid = 2328] [serial = 751] [outer = 1BE83000] 12:13:57 INFO - PROCESS | 2328 | 1464722037755 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1117ms 12:13:57 INFO - PROCESS | 2328 | 1464722037800 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2328 | 1464722037805 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:13:57 INFO - PROCESS | 2328 | 1464722037810 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 2328 | 1464722037814 Marionette TRACE conn6 <- [1,966,null,{}] 12:13:57 INFO - PROCESS | 2328 | 1464722037820 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 2328 | 1464722037927 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:13:58 INFO - PROCESS | 2328 | 1464722038068 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2328 | ++DOCSHELL 12305800 == 80 [pid = 2328] [id = 251] 12:13:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (12310000) [pid = 2328] [serial = 752] [outer = 00000000] 12:13:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (13775400) [pid = 2328] [serial = 753] [outer = 12310000] 12:13:58 INFO - PROCESS | 2328 | 1464722038119 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (14C8F400) [pid = 2328] [serial = 754] [outer = 12310000] 12:13:58 INFO - PROCESS | 2328 | 1464722038678 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 12:13:58 INFO - PROCESS | 2328 | 1464722038741 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2328 | 1464722038746 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:13:58 INFO - PROCESS | 2328 | 1464722038752 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2328 | 1464722038755 Marionette TRACE conn6 <- [1,970,null,{}] 12:13:58 INFO - PROCESS | 2328 | 1464722038758 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 2328 | 1464722038862 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:13:58 INFO - PROCESS | 2328 | 1464722038978 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2328 | ++DOCSHELL 14CB6000 == 81 [pid = 2328] [id = 252] 12:13:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1611D400) [pid = 2328] [serial = 755] [outer = 00000000] 12:13:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (16843C00) [pid = 2328] [serial = 756] [outer = 1611D400] 12:13:59 INFO - PROCESS | 2328 | 1464722039025 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (16E54000) [pid = 2328] [serial = 757] [outer = 1611D400] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0DA8D400 == 80 [pid = 2328] [id = 198] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 15D51C00 == 79 [pid = 2328] [id = 199] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 17B4C000 == 78 [pid = 2328] [id = 189] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 18867C00 == 77 [pid = 2328] [id = 200] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0D64F400 == 76 [pid = 2328] [id = 243] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 17B47400 == 75 [pid = 2328] [id = 242] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0D1F4C00 == 74 [pid = 2328] [id = 241] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 1728F800 == 73 [pid = 2328] [id = 240] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 16B3D000 == 72 [pid = 2328] [id = 239] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 1618F400 == 71 [pid = 2328] [id = 238] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 14B94000 == 70 [pid = 2328] [id = 237] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0DEA7000 == 69 [pid = 2328] [id = 236] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0D859C00 == 68 [pid = 2328] [id = 235] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (0DA8E000) [pid = 2328] [serial = 635] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (1618C800) [pid = 2328] [serial = 638] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1ADF7000) [pid = 2328] [serial = 641] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1B678000) [pid = 2328] [serial = 644] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1B6A9400) [pid = 2328] [serial = 647] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1BD26000) [pid = 2328] [serial = 650] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1ADA5800) [pid = 2328] [serial = 681] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0C6C7400 == 67 [pid = 2328] [id = 234] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 1684C000 == 66 [pid = 2328] [id = 229] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 0D83B400 == 65 [pid = 2328] [id = 228] 12:13:59 INFO - PROCESS | 2328 | --DOCSHELL 1AD9FC00 == 64 [pid = 2328] [id = 227] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1866C000) [pid = 2328] [serial = 662] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D82F800) [pid = 2328] [serial = 656] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1B675400) [pid = 2328] [serial = 668] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (0D84F000) [pid = 2328] [serial = 657] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (16E54400) [pid = 2328] [serial = 659] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1702C800) [pid = 2328] [serial = 660] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (16195400) [pid = 2328] [serial = 674] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (13810C00) [pid = 2328] [serial = 654] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (11A85C00) [pid = 2328] [serial = 653] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1BD21800) [pid = 2328] [serial = 671] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1702A000) [pid = 2328] [serial = 675] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1A1E9800) [pid = 2328] [serial = 678] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1A7E6800) [pid = 2328] [serial = 679] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1BE1BC00) [pid = 2328] [serial = 672] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1A193C00) [pid = 2328] [serial = 665] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1BE80800) [pid = 2328] [serial = 387] [outer = 00000000] [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:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1A732400) [pid = 2328] [serial = 666] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1B6A8C00) [pid = 2328] [serial = 669] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (188CE800) [pid = 2328] [serial = 663] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 2328 | 1464722039578 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 12:13:59 INFO - PROCESS | 2328 | 1464722039625 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2328 | 1464722039627 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:13:59 INFO - PROCESS | 2328 | 1464722039631 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:13:59 INFO - PROCESS | 2328 | 1464722039634 Marionette TRACE conn6 <- [1,974,null,{}] 12:13:59 INFO - PROCESS | 2328 | 1464722039644 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 2328 | 1464722039739 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:13:59 INFO - PROCESS | 2328 | 1464722039855 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2328 | ++DOCSHELL 0D83B800 == 65 [pid = 2328] [id = 253] 12:13:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0DA97000) [pid = 2328] [serial = 758] [outer = 00000000] 12:13:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (14C92400) [pid = 2328] [serial = 759] [outer = 0DA97000] 12:13:59 INFO - PROCESS | 2328 | 1464722039902 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (16189800) [pid = 2328] [serial = 760] [outer = 0DA97000] 12:14:00 INFO - PROCESS | 2328 | 1464722040299 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 12:14:00 INFO - PROCESS | 2328 | 1464722040365 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2328 | 1464722040368 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:14:00 INFO - PROCESS | 2328 | 1464722040371 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2328 | 1464722040372 Marionette TRACE conn6 <- [1,978,null,{}] 12:14:00 INFO - PROCESS | 2328 | 1464722040376 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 2328 | 1464722040466 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:14:00 INFO - PROCESS | 2328 | 1464722040473 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2328 | ++DOCSHELL 16195400 == 66 [pid = 2328] [id = 254] 12:14:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (16197000) [pid = 2328] [serial = 761] [outer = 00000000] 12:14:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (16B43400) [pid = 2328] [serial = 762] [outer = 16197000] 12:14:00 INFO - PROCESS | 2328 | 1464722040518 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1728CC00) [pid = 2328] [serial = 763] [outer = 16197000] 12:14:00 INFO - PROCESS | 2328 | 1464722040963 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 12:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:14:00 INFO - PROCESS | 2328 | 1464722041005 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2328 | 1464722041007 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:14:00 INFO - PROCESS | 2328 | 1464722041010 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2328 | 1464722041012 Marionette TRACE conn6 <- [1,982,null,{}] 12:14:01 INFO - PROCESS | 2328 | 1464722041015 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 2328 | 1464722041101 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:14:01 INFO - PROCESS | 2328 | 1464722041138 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2328 | ++DOCSHELL 17B4A400 == 67 [pid = 2328] [id = 255] 12:14:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1866D400) [pid = 2328] [serial = 764] [outer = 00000000] 12:14:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (18874800) [pid = 2328] [serial = 765] [outer = 1866D400] 12:14:01 INFO - PROCESS | 2328 | 1464722041182 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (188D5400) [pid = 2328] [serial = 766] [outer = 1866D400] 12:14:01 INFO - PROCESS | 2328 | 1464722041687 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 12:14:01 INFO - PROCESS | 2328 | 1464722041745 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 2328 | 1464722041747 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 2328 | 1464722041751 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2328 | 1464722041752 Marionette TRACE conn6 <- [1,986,null,{}] 12:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:14:01 INFO - PROCESS | 2328 | 1464722041756 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 2328 | 1464722041894 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:14:01 INFO - PROCESS | 2328 | 1464722041957 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2328 | ++DOCSHELL 188DA000 == 68 [pid = 2328] [id = 256] 12:14:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1A195000) [pid = 2328] [serial = 767] [outer = 00000000] 12:14:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1A735000) [pid = 2328] [serial = 768] [outer = 1A195000] 12:14:01 INFO - PROCESS | 2328 | 1464722042002 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1A7E2000) [pid = 2328] [serial = 769] [outer = 1A195000] 12:14:02 INFO - PROCESS | 2328 | 1464722042443 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 12:14:02 INFO - PROCESS | 2328 | 1464722042491 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 2328 | 1464722042493 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:14:02 INFO - PROCESS | 2328 | 1464722042500 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 2328 | 1464722042502 Marionette TRACE conn6 <- [1,990,null,{}] 12:14:02 INFO - PROCESS | 2328 | 1464722042505 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:02 INFO - PROCESS | 2328 | 1464722042624 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:14:02 INFO - PROCESS | 2328 | 1464722042691 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2328 | ++DOCSHELL 1A1EDC00 == 69 [pid = 2328] [id = 257] 12:14:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1A7E6800) [pid = 2328] [serial = 770] [outer = 00000000] 12:14:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1ADC3400) [pid = 2328] [serial = 771] [outer = 1A7E6800] 12:14:02 INFO - PROCESS | 2328 | 1464722042735 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1B672400) [pid = 2328] [serial = 772] [outer = 1A7E6800] 12:14:03 INFO - PROCESS | 2328 | 1464722043132 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 12:14:03 INFO - PROCESS | 2328 | 1464722043171 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2328 | 1464722043173 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:14:03 INFO - PROCESS | 2328 | 1464722043176 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2328 | 1464722043178 Marionette TRACE conn6 <- [1,994,null,{}] 12:14:03 INFO - PROCESS | 2328 | 1464722043181 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:03 INFO - PROCESS | 2328 | 1464722043300 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (0D677000) [pid = 2328] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (14C08000) [pid = 2328] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (16B40800) [pid = 2328] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (16192C00) [pid = 2328] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (0E50D400) [pid = 2328] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1ADA2000) [pid = 2328] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (17290C00) [pid = 2328] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D103400) [pid = 2328] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0DEA4800) [pid = 2328] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (0D62EC00) [pid = 2328] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (17B4B400) [pid = 2328] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:14:03 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1A7E7800) [pid = 2328] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:14:03 INFO - PROCESS | 2328 | 1464722043528 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2328 | ++DOCSHELL 0D62EC00 == 70 [pid = 2328] [id = 258] 12:14:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0D677000) [pid = 2328] [serial = 773] [outer = 00000000] 12:14:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0E703800) [pid = 2328] [serial = 774] [outer = 0D677000] 12:14:03 INFO - PROCESS | 2328 | 1464722043572 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (16192C00) [pid = 2328] [serial = 775] [outer = 0D677000] 12:14:03 INFO - PROCESS | 2328 | 1464722043943 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms 12:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:14:03 INFO - PROCESS | 2328 | 1464722044007 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2328 | 1464722044009 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:14:04 INFO - PROCESS | 2328 | 1464722044012 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2328 | 1464722044014 Marionette TRACE conn6 <- [1,998,null,{}] 12:14:04 INFO - PROCESS | 2328 | 1464722044017 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 2328 | 1464722044140 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:14:04 INFO - PROCESS | 2328 | 1464722044152 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2328 | ++DOCSHELL 17B4D800 == 71 [pid = 2328] [id = 259] 12:14:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (188D1400) [pid = 2328] [serial = 776] [outer = 00000000] 12:14:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1B6A2800) [pid = 2328] [serial = 777] [outer = 188D1400] 12:14:04 INFO - PROCESS | 2328 | 1464722044196 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1BC59000) [pid = 2328] [serial = 778] [outer = 188D1400] 12:14:04 INFO - PROCESS | 2328 | 1464722044624 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 12:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:14:04 INFO - PROCESS | 2328 | 1464722044643 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2328 | 1464722044645 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:14:04 INFO - PROCESS | 2328 | 1464722044648 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2328 | 1464722044650 Marionette TRACE conn6 <- [1,1002,null,{}] 12:14:04 INFO - PROCESS | 2328 | 1464722044654 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:04 INFO - PROCESS | 2328 | 1464722044813 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:14:04 INFO - PROCESS | 2328 | 1464722044962 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2328 | ++DOCSHELL 0D82E800 == 72 [pid = 2328] [id = 260] 12:14:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (0D82EC00) [pid = 2328] [serial = 779] [outer = 00000000] 12:14:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (0D83D000) [pid = 2328] [serial = 780] [outer = 0D82EC00] 12:14:05 INFO - PROCESS | 2328 | 1464722045024 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (0E7A7000) [pid = 2328] [serial = 781] [outer = 0D82EC00] 12:14:05 INFO - PROCESS | 2328 | 1464722045673 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1068ms 12:14:05 INFO - PROCESS | 2328 | 1464722045718 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:14:05 INFO - PROCESS | 2328 | 1464722045722 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:14:05 INFO - PROCESS | 2328 | 1464722045727 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 2328 | 1464722045731 Marionette TRACE conn6 <- [1,1006,null,{}] 12:14:05 INFO - PROCESS | 2328 | 1464722045736 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:05 INFO - PROCESS | 2328 | 1464722045857 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:14:05 INFO - PROCESS | 2328 | 1464722045997 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2328 | ++DOCSHELL 16114C00 == 73 [pid = 2328] [id = 261] 12:14:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (16119800) [pid = 2328] [serial = 782] [outer = 00000000] 12:14:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1647B400) [pid = 2328] [serial = 783] [outer = 16119800] 12:14:06 INFO - PROCESS | 2328 | 1464722046055 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1702F000) [pid = 2328] [serial = 784] [outer = 16119800] 12:14:06 INFO - PROCESS | 2328 | 1464722046667 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 988ms 12:14:06 INFO - PROCESS | 2328 | 1464722046716 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:14:06 INFO - PROCESS | 2328 | 1464722046719 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 2328 | 1464722046723 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2328 | 1464722046725 Marionette TRACE conn6 <- [1,1010,null,{}] 12:14:06 INFO - PROCESS | 2328 | 1464722046729 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:06 INFO - PROCESS | 2328 | 1464722046845 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:14:06 INFO - PROCESS | 2328 | 1464722046987 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2328 | ++DOCSHELL 18BDF000 == 74 [pid = 2328] [id = 262] 12:14:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1A740400) [pid = 2328] [serial = 785] [outer = 00000000] 12:14:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1ADF7000) [pid = 2328] [serial = 786] [outer = 1A740400] 12:14:07 INFO - PROCESS | 2328 | 1464722047047 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (1BD24C00) [pid = 2328] [serial = 787] [outer = 1A740400] 12:14:07 INFO - PROCESS | 2328 | 1464722047607 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 12:14:07 INFO - PROCESS | 2328 | 1464722047655 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:14:07 INFO - PROCESS | 2328 | 1464722047660 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 2328 | 1464722047670 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 2328 | 1464722047675 Marionette TRACE conn6 <- [1,1014,null,{}] 12:14:07 INFO - PROCESS | 2328 | 1464722047679 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:07 INFO - PROCESS | 2328 | 1464722047797 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:14:07 INFO - PROCESS | 2328 | 1464722047935 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 2328 | ++DOCSHELL 1CD70C00 == 75 [pid = 2328] [id = 263] 12:14:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (1DD05000) [pid = 2328] [serial = 788] [outer = 00000000] 12:14:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1E631400) [pid = 2328] [serial = 789] [outer = 1DD05000] 12:14:07 INFO - PROCESS | 2328 | 1464722047990 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1E637400) [pid = 2328] [serial = 790] [outer = 1DD05000] 12:14:08 INFO - PROCESS | 2328 | 1464722048585 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 990ms 12:14:08 INFO - PROCESS | 2328 | 1464722048655 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2328 | 1464722048658 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:14:08 INFO - PROCESS | 2328 | 1464722048675 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2328 | 1464722048677 Marionette TRACE conn6 <- [1,1018,null,{}] 12:14:08 INFO - PROCESS | 2328 | 1464722048683 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:08 INFO - PROCESS | 2328 | 1464722048793 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:14:08 INFO - PROCESS | 2328 | 1464722048930 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2328 | ++DOCSHELL 1CD6E000 == 76 [pid = 2328] [id = 264] 12:14:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1CD71800) [pid = 2328] [serial = 791] [outer = 00000000] 12:14:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1E7C7800) [pid = 2328] [serial = 792] [outer = 1CD71800] 12:14:08 INFO - PROCESS | 2328 | 1464722048985 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1E7CA800) [pid = 2328] [serial = 793] [outer = 1CD71800] 12:14:09 INFO - PROCESS | 2328 | 1464722049587 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 950ms 12:14:09 INFO - PROCESS | 2328 | 1464722049615 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:14:09 INFO - PROCESS | 2328 | 1464722049617 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:14:09 INFO - PROCESS | 2328 | 1464722049621 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2328 | 1464722049623 Marionette TRACE conn6 <- [1,1022,null,{}] 12:14:09 INFO - PROCESS | 2328 | 1464722049626 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:09 INFO - PROCESS | 2328 | 1464722049737 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:14:09 INFO - PROCESS | 2328 | 1464722049853 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 2328 | ++DOCSHELL 1FB1AC00 == 77 [pid = 2328] [id = 265] 12:14:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1FB1B400) [pid = 2328] [serial = 794] [outer = 00000000] 12:14:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1FB1DC00) [pid = 2328] [serial = 795] [outer = 1FB1B400] 12:14:09 INFO - PROCESS | 2328 | 1464722049953 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (1FB24800) [pid = 2328] [serial = 796] [outer = 1FB1B400] 12:14:10 INFO - PROCESS | 2328 | 1464722050535 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 12:14:10 INFO - PROCESS | 2328 | 1464722050592 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 2328 | 1464722050594 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:14:10 INFO - PROCESS | 2328 | 1464722050598 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 2328 | 1464722050600 Marionette TRACE conn6 <- [1,1026,null,{}] 12:14:10 INFO - PROCESS | 2328 | 1464722050603 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:10 INFO - PROCESS | 2328 | 1464722050714 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:14:10 INFO - PROCESS | 2328 | 1464722050853 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 2328 | ++DOCSHELL 20404000 == 78 [pid = 2328] [id = 266] 12:14:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (20404400) [pid = 2328] [serial = 797] [outer = 00000000] 12:14:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (20408C00) [pid = 2328] [serial = 798] [outer = 20404400] 12:14:10 INFO - PROCESS | 2328 | 1464722050907 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (2040C800) [pid = 2328] [serial = 799] [outer = 20404400] 12:14:11 INFO - PROCESS | 2328 | 1464722051466 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 12:14:11 INFO - PROCESS | 2328 | 1464722051531 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2328 | 1464722051534 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:14:11 INFO - PROCESS | 2328 | 1464722051537 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 2328 | 1464722051539 Marionette TRACE conn6 <- [1,1030,null,{}] 12:14:11 INFO - PROCESS | 2328 | 1464722051543 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:11 INFO - PROCESS | 2328 | 1464722051658 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:14:11 INFO - PROCESS | 2328 | 1464722051808 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2328 | ++DOCSHELL 1A195400 == 79 [pid = 2328] [id = 267] 12:14:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1A198C00) [pid = 2328] [serial = 800] [outer = 00000000] 12:14:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (20E7F400) [pid = 2328] [serial = 801] [outer = 1A198C00] 12:14:11 INFO - PROCESS | 2328 | 1464722051862 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (20E82C00) [pid = 2328] [serial = 802] [outer = 1A198C00] 12:14:12 INFO - PROCESS | 2328 | 1464722052644 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1125ms 12:14:12 INFO - PROCESS | 2328 | 1464722052667 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:14:12 INFO - PROCESS | 2328 | 1464722052671 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:14:12 INFO - PROCESS | 2328 | 1464722052676 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 2328 | 1464722052680 Marionette TRACE conn6 <- [1,1034,null,{}] 12:14:12 INFO - PROCESS | 2328 | 1464722052686 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:12 INFO - PROCESS | 2328 | 1464722052828 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:14:12 INFO - PROCESS | 2328 | 1464722052975 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D102C00 == 80 [pid = 2328] [id = 268] 12:14:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (0D10B800) [pid = 2328] [serial = 803] [outer = 00000000] 12:14:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (0D628000) [pid = 2328] [serial = 804] [outer = 0D10B800] 12:14:13 INFO - PROCESS | 2328 | 1464722053027 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (0D64D000) [pid = 2328] [serial = 805] [outer = 0D10B800] 12:14:13 INFO - PROCESS | 2328 | 1464722053608 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 17B4D800 == 79 [pid = 2328] [id = 259] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 0D62EC00 == 78 [pid = 2328] [id = 258] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 1A1EDC00 == 77 [pid = 2328] [id = 257] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 188DA000 == 76 [pid = 2328] [id = 256] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 17B4A400 == 75 [pid = 2328] [id = 255] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 16195400 == 74 [pid = 2328] [id = 254] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 0D83B800 == 73 [pid = 2328] [id = 253] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 14CB6000 == 72 [pid = 2328] [id = 252] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 12305800 == 71 [pid = 2328] [id = 251] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 16115C00 == 70 [pid = 2328] [id = 246] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1377AC00) [pid = 2328] [serial = 693] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1DD03400) [pid = 2328] [serial = 696] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1E63BC00) [pid = 2328] [serial = 699] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOCSHELL 0D837C00 == 69 [pid = 2328] [id = 245] 12:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1024ms 12:14:13 INFO - PROCESS | 2328 | 1464722053701 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 2328 | 1464722053706 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:14:13 INFO - PROCESS | 2328 | 1464722053715 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 2328 | 1464722053717 Marionette TRACE conn6 <- [1,1038,null,{}] 12:14:13 INFO - PROCESS | 2328 | 1464722053721 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:13 INFO - PROCESS | 2328 | 1464722053834 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (14CBD000) [pid = 2328] [serial = 724] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (1A1EA800) [pid = 2328] [serial = 730] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (18EF9000) [pid = 2328] [serial = 727] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (16841800) [pid = 2328] [serial = 715] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (18B09800) [pid = 2328] [serial = 726] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1ADCEC00) [pid = 2328] [serial = 633] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (19A92400) [pid = 2328] [serial = 729] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (15D67800) [pid = 2328] [serial = 711] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (16B4A800) [pid = 2328] [serial = 717] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1611B000) [pid = 2328] [serial = 712] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1647BC00) [pid = 2328] [serial = 714] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (120D8000) [pid = 2328] [serial = 708] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (13502C00) [pid = 2328] [serial = 709] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (123ABC00) [pid = 2328] [serial = 684] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1ADA6000) [pid = 2328] [serial = 682] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (17B50000) [pid = 2328] [serial = 720] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1BD1F400) [pid = 2328] [serial = 690] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (0DDA9400) [pid = 2328] [serial = 703] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (0D857400) [pid = 2328] [serial = 702] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (17025800) [pid = 2328] [serial = 718] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (13777800) [pid = 2328] [serial = 706] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (13508C00) [pid = 2328] [serial = 705] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (170C2C00) [pid = 2328] [serial = 687] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (14B8C000) [pid = 2328] [serial = 723] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1886C000) [pid = 2328] [serial = 721] [outer = 00000000] [url = about:blank] 12:14:13 INFO - PROCESS | 2328 | 1464722053933 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 2328 | ++DOCSHELL 0C72C400 == 70 [pid = 2328] [id = 269] 12:14:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (0D1F4C00) [pid = 2328] [serial = 806] [outer = 00000000] 12:14:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (0D83E000) [pid = 2328] [serial = 807] [outer = 0D1F4C00] 12:14:13 INFO - PROCESS | 2328 | 1464722053978 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (0D854400) [pid = 2328] [serial = 808] [outer = 0D1F4C00] 12:14:14 INFO - PROCESS | 2328 | 1464722054434 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 770ms 12:14:14 INFO - PROCESS | 2328 | 1464722054486 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2328 | 1464722054488 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:14:14 INFO - PROCESS | 2328 | 1464722054491 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:14:14 INFO - PROCESS | 2328 | 1464722054495 Marionette TRACE conn6 <- [1,1042,null,{}] 12:14:14 INFO - PROCESS | 2328 | 1464722054506 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:14 INFO - PROCESS | 2328 | 1464722054607 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:14:14 INFO - PROCESS | 2328 | 1464722054623 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2328 | ++DOCSHELL 11A91000 == 71 [pid = 2328] [id = 270] 12:14:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (11A94C00) [pid = 2328] [serial = 809] [outer = 00000000] 12:14:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1207D000) [pid = 2328] [serial = 810] [outer = 11A94C00] 12:14:14 INFO - PROCESS | 2328 | 1464722054670 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1210BC00) [pid = 2328] [serial = 811] [outer = 11A94C00] 12:14:15 INFO - PROCESS | 2328 | 1464722055147 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 12:14:15 INFO - PROCESS | 2328 | 1464722055166 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 2328 | 1464722055169 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:14:15 INFO - PROCESS | 2328 | 1464722055172 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2328 | 1464722055174 Marionette TRACE conn6 <- [1,1046,null,{}] 12:14:15 INFO - PROCESS | 2328 | 1464722055177 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 2328 | 1464722055269 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:14:15 INFO - PROCESS | 2328 | 1464722055275 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2328 | ++DOCSHELL 13504000 == 72 [pid = 2328] [id = 271] 12:14:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (13506400) [pid = 2328] [serial = 812] [outer = 00000000] 12:14:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1377D400) [pid = 2328] [serial = 813] [outer = 13506400] 12:14:15 INFO - PROCESS | 2328 | 1464722055324 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (138EFC00) [pid = 2328] [serial = 814] [outer = 13506400] 12:14:15 INFO - PROCESS | 2328 | 1464722055774 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 12:14:15 INFO - PROCESS | 2328 | 1464722055805 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 2328 | 1464722055817 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 2328 | 1464722055842 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2328 | 1464722055844 Marionette TRACE conn6 <- [1,1050,null,{}] 12:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:14:15 INFO - PROCESS | 2328 | 1464722055847 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:15 INFO - PROCESS | 2328 | 1464722055935 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:14:15 INFO - PROCESS | 2328 | 1464722055942 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2328 | ++DOCSHELL 138F8C00 == 73 [pid = 2328] [id = 272] 12:14:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (13A09400) [pid = 2328] [serial = 815] [outer = 00000000] 12:14:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (14B95000) [pid = 2328] [serial = 816] [outer = 13A09400] 12:14:15 INFO - PROCESS | 2328 | 1464722055987 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (14CB6000) [pid = 2328] [serial = 817] [outer = 13A09400] 12:14:16 INFO - PROCESS | 2328 | 1464722056476 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 12:14:16 INFO - PROCESS | 2328 | 1464722056521 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 2328 | 1464722056523 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:14:16 INFO - PROCESS | 2328 | 1464722056526 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 2328 | 1464722056528 Marionette TRACE conn6 <- [1,1054,null,{}] 12:14:16 INFO - PROCESS | 2328 | 1464722056531 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:16 INFO - PROCESS | 2328 | 1464722056676 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:14:16 INFO - PROCESS | 2328 | 1464722056772 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 2328 | ++DOCSHELL 1618B000 == 74 [pid = 2328] [id = 273] 12:14:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1618C400) [pid = 2328] [serial = 818] [outer = 00000000] 12:14:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (161BE000) [pid = 2328] [serial = 819] [outer = 1618C400] 12:14:16 INFO - PROCESS | 2328 | 1464722056818 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1647C800) [pid = 2328] [serial = 820] [outer = 1618C400] 12:14:17 INFO - PROCESS | 2328 | 1464722057264 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 12:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:14:17 INFO - PROCESS | 2328 | 1464722057296 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2328 | 1464722057298 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 2328 | 1464722057301 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2328 | 1464722057303 Marionette TRACE conn6 <- [1,1058,null,{}] 12:14:17 INFO - PROCESS | 2328 | 1464722057306 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:17 INFO - PROCESS | 2328 | 1464722057429 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:14:17 INFO - PROCESS | 2328 | 1464722057490 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2328 | ++DOCSHELL 16480800 == 75 [pid = 2328] [id = 274] 12:14:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (16487400) [pid = 2328] [serial = 821] [outer = 00000000] 12:14:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1684BC00) [pid = 2328] [serial = 822] [outer = 16487400] 12:14:17 INFO - PROCESS | 2328 | 1464722057541 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (16B47C00) [pid = 2328] [serial = 823] [outer = 16487400] 12:14:17 INFO - PROCESS | 2328 | 1464722057940 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 12:14:17 INFO - PROCESS | 2328 | 1464722057972 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 2328 | 1464722057974 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:14:17 INFO - PROCESS | 2328 | 1464722057977 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 2328 | 1464722057979 Marionette TRACE conn6 <- [1,1062,null,{}] 12:14:17 INFO - PROCESS | 2328 | 1464722057982 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 2328 | 1464722058141 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (0D677000) [pid = 2328] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (1611D400) [pid = 2328] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1A195000) [pid = 2328] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (19D75000) [pid = 2328] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (0DA97000) [pid = 2328] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (12310000) [pid = 2328] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1866D400) [pid = 2328] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (16197000) [pid = 2328] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:14:18 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1A7E6800) [pid = 2328] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:14:18 INFO - PROCESS | 2328 | 1464722058344 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D163000 == 76 [pid = 2328] [id = 275] 12:14:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0D635000) [pid = 2328] [serial = 824] [outer = 00000000] 12:14:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (120DEC00) [pid = 2328] [serial = 825] [outer = 0D635000] 12:14:18 INFO - PROCESS | 2328 | 1464722058388 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1647DC00) [pid = 2328] [serial = 826] [outer = 0D635000] 12:14:18 INFO - PROCESS | 2328 | 1464722058763 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 830ms 12:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:14:18 INFO - PROCESS | 2328 | 1464722058809 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 2328 | 1464722058811 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:14:18 INFO - PROCESS | 2328 | 1464722058814 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 2328 | 1464722058816 Marionette TRACE conn6 <- [1,1066,null,{}] 12:14:18 INFO - PROCESS | 2328 | 1464722058819 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:18 INFO - PROCESS | 2328 | 1464722058910 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:14:18 INFO - PROCESS | 2328 | 1464722058917 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2328 | ++DOCSHELL 17023400 == 77 [pid = 2328] [id = 276] 12:14:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1702C800) [pid = 2328] [serial = 827] [outer = 00000000] 12:14:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1728C400) [pid = 2328] [serial = 828] [outer = 1702C800] 12:14:18 INFO - PROCESS | 2328 | 1464722058961 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (17B44C00) [pid = 2328] [serial = 829] [outer = 1702C800] 12:14:19 INFO - PROCESS | 2328 | 1464722059402 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 12:14:19 INFO - PROCESS | 2328 | 1464722059447 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 2328 | 1464722059449 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:14:19 INFO - PROCESS | 2328 | 1464722059452 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 2328 | 1464722059454 Marionette TRACE conn6 <- [1,1070,null,{}] 12:14:19 INFO - PROCESS | 2328 | 1464722059457 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 2328 | 1464722059547 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:14:19 INFO - PROCESS | 2328 | 1464722059554 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D629800 == 78 [pid = 2328] [id = 277] 12:14:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (0D629C00) [pid = 2328] [serial = 830] [outer = 00000000] 12:14:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1866D400) [pid = 2328] [serial = 831] [outer = 0D629C00] 12:14:19 INFO - PROCESS | 2328 | 1464722059598 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (18869C00) [pid = 2328] [serial = 832] [outer = 0D629C00] 12:14:20 INFO - PROCESS | 2328 | 1464722060063 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 12:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:14:20 INFO - PROCESS | 2328 | 1464722060085 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2328 | 1464722060087 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:14:20 INFO - PROCESS | 2328 | 1464722060090 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 2328 | 1464722060093 Marionette TRACE conn6 <- [1,1074,null,{}] 12:14:20 INFO - PROCESS | 2328 | 1464722060124 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 2328 | 1464722060233 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:14:20 INFO - PROCESS | 2328 | 1464722060242 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2328 | ++DOCSHELL 18875000 == 79 [pid = 2328] [id = 278] 12:14:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (18BDD400) [pid = 2328] [serial = 833] [outer = 00000000] 12:14:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (18EF3800) [pid = 2328] [serial = 834] [outer = 18BDD400] 12:14:20 INFO - PROCESS | 2328 | 1464722060291 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (19A09400) [pid = 2328] [serial = 835] [outer = 18BDD400] 12:14:21 INFO - PROCESS | 2328 | 1464722061060 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 12:14:21 INFO - PROCESS | 2328 | 1464722061093 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2328 | 1464722061099 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:14:21 INFO - PROCESS | 2328 | 1464722061104 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2328 | 1464722061109 Marionette TRACE conn6 <- [1,1078,null,{}] 12:14:21 INFO - PROCESS | 2328 | 1464722061114 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:21 INFO - PROCESS | 2328 | 1464722061239 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:14:21 INFO - PROCESS | 2328 | 1464722061383 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2328 | ++DOCSHELL 0D838800 == 80 [pid = 2328] [id = 279] 12:14:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (0D853C00) [pid = 2328] [serial = 836] [outer = 00000000] 12:14:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (0DDA6800) [pid = 2328] [serial = 837] [outer = 0D853C00] 12:14:21 INFO - PROCESS | 2328 | 1464722061441 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (118B8000) [pid = 2328] [serial = 838] [outer = 0D853C00] 12:14:21 INFO - PROCESS | 2328 | 1464722061998 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 12:14:22 INFO - PROCESS | 2328 | 1464722062040 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 2328 | 1464722062046 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:14:22 INFO - PROCESS | 2328 | 1464722062052 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 2328 | 1464722062055 Marionette TRACE conn6 <- [1,1082,null,{}] 12:14:22 INFO - PROCESS | 2328 | 1464722062059 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 2328 | 1464722062181 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:14:22 INFO - PROCESS | 2328 | 1464722062297 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2328 | ++DOCSHELL 13CEDC00 == 81 [pid = 2328] [id = 280] 12:14:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (13CEF000) [pid = 2328] [serial = 839] [outer = 00000000] 12:14:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (15E48C00) [pid = 2328] [serial = 840] [outer = 13CEF000] 12:14:22 INFO - PROCESS | 2328 | 1464722062391 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (161B7C00) [pid = 2328] [serial = 841] [outer = 13CEF000] 12:14:23 INFO - PROCESS | 2328 | 1464722063022 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1022ms 12:14:23 INFO - PROCESS | 2328 | 1464722063076 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 2328 | 1464722063079 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:14:23 INFO - PROCESS | 2328 | 1464722063082 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:14:23 INFO - PROCESS | 2328 | 1464722063086 Marionette TRACE conn6 <- [1,1086,null,{}] 12:14:23 INFO - PROCESS | 2328 | 1464722063097 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:23 INFO - PROCESS | 2328 | 1464722063273 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:14:23 INFO - PROCESS | 2328 | 1464722063418 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 2328 | ++DOCSHELL 18EEE800 == 82 [pid = 2328] [id = 281] 12:14:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (18EF5C00) [pid = 2328] [serial = 842] [outer = 00000000] 12:14:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (19A92400) [pid = 2328] [serial = 843] [outer = 18EF5C00] 12:14:23 INFO - PROCESS | 2328 | 1464722063476 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1A1E8C00) [pid = 2328] [serial = 844] [outer = 18EF5C00] 12:14:24 INFO - PROCESS | 2328 | 1464722064050 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1019ms 12:14:24 INFO - PROCESS | 2328 | 1464722064105 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2328 | 1464722064108 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 2328 | 1464722064111 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:14:24 INFO - PROCESS | 2328 | 1464722064113 Marionette TRACE conn6 <- [1,1090,null,{}] 12:14:24 INFO - PROCESS | 2328 | 1464722064117 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 2328 | 1464722064233 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:14:24 INFO - PROCESS | 2328 | 1464722064376 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F2000 == 83 [pid = 2328] [id = 282] 12:14:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1A1F2400) [pid = 2328] [serial = 845] [outer = 00000000] 12:14:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1A732C00) [pid = 2328] [serial = 846] [outer = 1A1F2400] 12:14:24 INFO - PROCESS | 2328 | 1464722064431 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1A7E1C00) [pid = 2328] [serial = 847] [outer = 1A1F2400] 12:14:24 INFO - PROCESS | 2328 | 1464722064989 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 12:14:25 INFO - PROCESS | 2328 | 1464722065045 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2328 | 1464722065047 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:14:25 INFO - PROCESS | 2328 | 1464722065051 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2328 | 1464722065053 Marionette TRACE conn6 <- [1,1094,null,{}] 12:14:25 INFO - PROCESS | 2328 | 1464722065057 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 2328 | 1464722065168 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:14:25 INFO - PROCESS | 2328 | 1464722065284 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E7C00 == 84 [pid = 2328] [id = 283] 12:14:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1A99F400) [pid = 2328] [serial = 848] [outer = 00000000] 12:14:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1ADA3000) [pid = 2328] [serial = 849] [outer = 1A99F400] 12:14:25 INFO - PROCESS | 2328 | 1464722065379 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1ADACC00) [pid = 2328] [serial = 850] [outer = 1A99F400] 12:14:25 INFO - PROCESS | 2328 | 1464722065928 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 12:14:25 INFO - PROCESS | 2328 | 1464722065985 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2328 | 1464722065987 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:14:25 INFO - PROCESS | 2328 | 1464722065991 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2328 | 1464722065993 Marionette TRACE conn6 <- [1,1098,null,{}] 12:14:25 INFO - PROCESS | 2328 | 1464722065997 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:26 INFO - PROCESS | 2328 | 1464722066174 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:14:26 INFO - PROCESS | 2328 | 1464722066318 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 2328 | ++DOCSHELL 0DD0D000 == 85 [pid = 2328] [id = 284] 12:14:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (14DBD800) [pid = 2328] [serial = 851] [outer = 00000000] 12:14:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (16B48C00) [pid = 2328] [serial = 852] [outer = 14DBD800] 12:14:26 INFO - PROCESS | 2328 | 1464722066373 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (1794D800) [pid = 2328] [serial = 853] [outer = 14DBD800] 12:14:27 INFO - PROCESS | 2328 | 1464722067263 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1323ms 12:14:27 INFO - PROCESS | 2328 | 1464722067318 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2328 | 1464722067322 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:14:27 INFO - PROCESS | 2328 | 1464722067327 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2328 | 1464722067331 Marionette TRACE conn6 <- [1,1102,null,{}] 12:14:27 INFO - PROCESS | 2328 | 1464722067337 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 2328 | 1464722067445 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:14:27 INFO - PROCESS | 2328 | 1464722067595 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2328 | ++DOCSHELL 0D62B400 == 86 [pid = 2328] [id = 285] 12:14:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (0D677000) [pid = 2328] [serial = 854] [outer = 00000000] 12:14:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (0D854C00) [pid = 2328] [serial = 855] [outer = 0D677000] 12:14:27 INFO - PROCESS | 2328 | 1464722067645 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (0DD02C00) [pid = 2328] [serial = 856] [outer = 0D677000] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 16B47800 == 85 [pid = 2328] [id = 201] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 0D629800 == 84 [pid = 2328] [id = 277] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 17023400 == 83 [pid = 2328] [id = 276] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 0D163000 == 82 [pid = 2328] [id = 275] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 16480800 == 81 [pid = 2328] [id = 274] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 138F8C00 == 80 [pid = 2328] [id = 272] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 13504000 == 79 [pid = 2328] [id = 271] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (1B6A2800) [pid = 2328] [serial = 777] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | 1464722068355 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 11A91000 == 78 [pid = 2328] [id = 270] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 0C72C400 == 77 [pid = 2328] [id = 269] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 0D102C00 == 76 [pid = 2328] [id = 268] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 1FB1AC00 == 75 [pid = 2328] [id = 265] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 1CD6E000 == 74 [pid = 2328] [id = 264] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 1CD70C00 == 73 [pid = 2328] [id = 263] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 18BDF000 == 72 [pid = 2328] [id = 262] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 16114C00 == 71 [pid = 2328] [id = 261] 12:14:28 INFO - PROCESS | 2328 | --DOCSHELL 0D82E800 == 70 [pid = 2328] [id = 260] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (16192C00) [pid = 2328] [serial = 775] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (0E703800) [pid = 2328] [serial = 774] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (169E0C00) [pid = 2328] [serial = 738] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (16E54000) [pid = 2328] [serial = 757] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (1A735000) [pid = 2328] [serial = 768] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (1A7EBC00) [pid = 2328] [serial = 733] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (1231AC00) [pid = 2328] [serial = 735] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (16189800) [pid = 2328] [serial = 760] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (1ADA0400) [pid = 2328] [serial = 741] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1A7E2000) [pid = 2328] [serial = 769] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (14C8F400) [pid = 2328] [serial = 754] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (188D5400) [pid = 2328] [serial = 766] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1A736800) [pid = 2328] [serial = 732] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1ADEE000) [pid = 2328] [serial = 744] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1728CC00) [pid = 2328] [serial = 763] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (16B43400) [pid = 2328] [serial = 762] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (1B6AAC00) [pid = 2328] [serial = 747] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (14C92400) [pid = 2328] [serial = 759] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (16843C00) [pid = 2328] [serial = 756] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1DD0DC00) [pid = 2328] [serial = 750] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1B672400) [pid = 2328] [serial = 772] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (18874800) [pid = 2328] [serial = 765] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (13775400) [pid = 2328] [serial = 753] [outer = 00000000] [url = about:blank] 12:14:28 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1ADC3400) [pid = 2328] [serial = 771] [outer = 00000000] [url = about:blank] 12:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1126ms 12:14:28 INFO - PROCESS | 2328 | 1464722068455 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 2328 | 1464722068460 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:14:28 INFO - PROCESS | 2328 | 1464722068466 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 2328 | 1464722068468 Marionette TRACE conn6 <- [1,1106,null,{}] 12:14:28 INFO - PROCESS | 2328 | 1464722068472 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 2328 | 1464722068569 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:14:28 INFO - PROCESS | 2328 | 1464722068576 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D652400 == 71 [pid = 2328] [id = 286] 12:14:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (0D825C00) [pid = 2328] [serial = 857] [outer = 00000000] 12:14:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (0D841800) [pid = 2328] [serial = 858] [outer = 0D825C00] 12:14:28 INFO - PROCESS | 2328 | 1464722068623 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (0D910C00) [pid = 2328] [serial = 859] [outer = 0D825C00] 12:14:29 INFO - PROCESS | 2328 | 1464722069151 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 12:14:29 INFO - PROCESS | 2328 | 1464722069199 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2328 | 1464722069201 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:14:29 INFO - PROCESS | 2328 | 1464722069205 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2328 | 1464722069208 Marionette TRACE conn6 <- [1,1110,null,{}] 12:14:29 INFO - PROCESS | 2328 | 1464722069218 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 2328 | 1464722069311 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:14:29 INFO - PROCESS | 2328 | 1464722069419 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 2328 | ++DOCSHELL 0DD62400 == 72 [pid = 2328] [id = 287] 12:14:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (11C37400) [pid = 2328] [serial = 860] [outer = 00000000] 12:14:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (13504000) [pid = 2328] [serial = 861] [outer = 11C37400] 12:14:29 INFO - PROCESS | 2328 | 1464722069468 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (13777800) [pid = 2328] [serial = 862] [outer = 11C37400] 12:14:29 INFO - PROCESS | 2328 | 1464722069833 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 12:14:29 INFO - PROCESS | 2328 | 1464722069895 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2328 | 1464722069898 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:14:29 INFO - PROCESS | 2328 | 1464722069901 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:14:29 INFO - PROCESS | 2328 | 1464722069902 Marionette TRACE conn6 <- [1,1114,null,{}] 12:14:29 INFO - PROCESS | 2328 | 1464722069906 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:29 INFO - PROCESS | 2328 | 1464722069996 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:14:29 INFO - PROCESS | 2328 | 1464722070003 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2328 | ++DOCSHELL 13779C00 == 73 [pid = 2328] [id = 288] 12:14:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (13A07800) [pid = 2328] [serial = 863] [outer = 00000000] 12:14:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (14C85C00) [pid = 2328] [serial = 864] [outer = 13A07800] 12:14:30 INFO - PROCESS | 2328 | 1464722070048 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (14CBCC00) [pid = 2328] [serial = 865] [outer = 13A07800] 12:14:30 INFO - PROCESS | 2328 | 1464722070516 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 12:14:30 INFO - PROCESS | 2328 | 1464722070535 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 2328 | 1464722070537 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:14:30 INFO - PROCESS | 2328 | 1464722070653 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 2328 | 1464722070654 Marionette TRACE conn6 <- [1,1118,null,{}] 12:14:30 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:14:30 INFO - PROCESS | 2328 | 1464722070711 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 2328 | 1464722070834 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:14:30 INFO - PROCESS | 2328 | 1464722070895 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2328 | ++DOCSHELL 16118C00 == 74 [pid = 2328] [id = 289] 12:14:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1618A000) [pid = 2328] [serial = 866] [outer = 00000000] 12:14:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (16226000) [pid = 2328] [serial = 867] [outer = 1618A000] 12:14:30 INFO - PROCESS | 2328 | 1464722070939 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (16843C00) [pid = 2328] [serial = 868] [outer = 1618A000] 12:14:31 INFO - PROCESS | 2328 | 1464722071374 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 890ms 12:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:14:31 INFO - PROCESS | 2328 | 1464722071470 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2328 | 1464722071472 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 2328 | 1464722071475 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2328 | 1464722071477 Marionette TRACE conn6 <- [1,1122,null,{}] 12:14:31 INFO - PROCESS | 2328 | 1464722071480 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 2328 | 1464722071621 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:14:31 INFO - PROCESS | 2328 | 1464722071639 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2328 | ++DOCSHELL 16F3A800 == 75 [pid = 2328] [id = 290] 12:14:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (17021800) [pid = 2328] [serial = 869] [outer = 00000000] 12:14:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (17030C00) [pid = 2328] [serial = 870] [outer = 17021800] 12:14:31 INFO - PROCESS | 2328 | 1464722071684 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1728C800) [pid = 2328] [serial = 871] [outer = 17021800] 12:14:32 INFO - PROCESS | 2328 | 1464722072125 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 12:14:32 INFO - PROCESS | 2328 | 1464722072146 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2328 | 1464722072148 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 2328 | 1464722072163 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:14:32 INFO - PROCESS | 2328 | 1464722072165 Marionette TRACE conn6 <- [1,1126,null,{}] 12:14:32 INFO - PROCESS | 2328 | 1464722072168 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 2328 | 1464722072289 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:14:32 INFO - PROCESS | 2328 | 1464722072352 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2328 | ++DOCSHELL 17B43400 == 76 [pid = 2328] [id = 291] 12:14:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (17B44800) [pid = 2328] [serial = 872] [outer = 00000000] 12:14:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1886D400) [pid = 2328] [serial = 873] [outer = 17B44800] 12:14:32 INFO - PROCESS | 2328 | 1464722072406 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (188CBC00) [pid = 2328] [serial = 874] [outer = 17B44800] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (13A09400) [pid = 2328] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (11A94C00) [pid = 2328] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (0D10B800) [pid = 2328] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (13506400) [pid = 2328] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (188D1400) [pid = 2328] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1702C800) [pid = 2328] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (0D629C00) [pid = 2328] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1618C400) [pid = 2328] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (16487400) [pid = 2328] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (0D635000) [pid = 2328] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:14:32 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (0D1F4C00) [pid = 2328] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:14:33 INFO - PROCESS | 2328 | 1464722073045 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 932ms 12:14:33 INFO - PROCESS | 2328 | 1464722073099 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:14:33 INFO - PROCESS | 2328 | 1464722073101 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:14:33 INFO - PROCESS | 2328 | 1464722073105 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2328 | 1464722073106 Marionette TRACE conn6 <- [1,1130,null,{}] 12:14:33 INFO - PROCESS | 2328 | 1464722073110 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 2328 | 1464722073196 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:14:33 INFO - PROCESS | 2328 | 1464722073204 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2328 | ++DOCSHELL 1377C400 == 77 [pid = 2328] [id = 292] 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (13A09400) [pid = 2328] [serial = 875] [outer = 00000000] 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (16844400) [pid = 2328] [serial = 876] [outer = 13A09400] 12:14:33 INFO - PROCESS | 2328 | 1464722073249 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (172E4C00) [pid = 2328] [serial = 877] [outer = 13A09400] 12:14:33 INFO - PROCESS | 2328 | 1464722073692 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 12:14:33 INFO - PROCESS | 2328 | 1464722073735 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 2328 | 1464722073737 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:14:33 INFO - PROCESS | 2328 | 1464722073740 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2328 | 1464722073742 Marionette TRACE conn6 <- [1,1134,null,{}] 12:14:33 INFO - PROCESS | 2328 | 1464722073745 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 2328 | 1464722073833 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:14:33 INFO - PROCESS | 2328 | 1464722073840 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2328 | ++DOCSHELL 16122C00 == 78 [pid = 2328] [id = 293] 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (17B4F400) [pid = 2328] [serial = 878] [outer = 00000000] 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (18BE0400) [pid = 2328] [serial = 879] [outer = 17B4F400] 12:14:33 INFO - PROCESS | 2328 | 1464722073884 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (19605400) [pid = 2328] [serial = 880] [outer = 17B4F400] 12:14:34 INFO - PROCESS | 2328 | 1464722074315 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 12:14:34 INFO - PROCESS | 2328 | 1464722074373 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 2328 | 1464722074375 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:14:34 INFO - PROCESS | 2328 | 1464722074379 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 2328 | 1464722074381 Marionette TRACE conn6 <- [1,1138,null,{}] 12:14:34 INFO - PROCESS | 2328 | 1464722074384 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 2328 | 1464722074472 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:14:34 INFO - PROCESS | 2328 | 1464722074487 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2328 | ++DOCSHELL 19A0C400 == 79 [pid = 2328] [id = 294] 12:14:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (19A0C800) [pid = 2328] [serial = 881] [outer = 00000000] 12:14:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1A1EC000) [pid = 2328] [serial = 882] [outer = 19A0C800] 12:14:34 INFO - PROCESS | 2328 | 1464722074532 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1A1F6800) [pid = 2328] [serial = 883] [outer = 19A0C800] 12:14:35 INFO - PROCESS | 2328 | 1464722075159 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 830ms 12:14:35 INFO - PROCESS | 2328 | 1464722075213 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 2328 | 1464722075217 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:14:35 INFO - PROCESS | 2328 | 1464722075222 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2328 | 1464722075226 Marionette TRACE conn6 <- [1,1142,null,{}] 12:14:35 INFO - PROCESS | 2328 | 1464722075232 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 2328 | 1464722075387 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:14:35 INFO - PROCESS | 2328 | 1464722075504 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2328 | ++DOCSHELL 0C725C00 == 80 [pid = 2328] [id = 295] 12:14:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (0D630C00) [pid = 2328] [serial = 884] [outer = 00000000] 12:14:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (0D850C00) [pid = 2328] [serial = 885] [outer = 0D630C00] 12:14:35 INFO - PROCESS | 2328 | 1464722075561 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (118BAC00) [pid = 2328] [serial = 886] [outer = 0D630C00] 12:14:36 INFO - PROCESS | 2328 | 1464722076172 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 990ms 12:14:36 INFO - PROCESS | 2328 | 1464722076213 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2328 | 1464722076219 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:14:36 INFO - PROCESS | 2328 | 1464722076226 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 2328 | 1464722076229 Marionette TRACE conn6 <- [1,1146,null,{}] 12:14:36 INFO - PROCESS | 2328 | 1464722076233 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:36 INFO - PROCESS | 2328 | 1464722076350 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:14:36 INFO - PROCESS | 2328 | 1464722076494 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2328 | ++DOCSHELL 13775800 == 81 [pid = 2328] [id = 296] 12:14:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (138EBC00) [pid = 2328] [serial = 887] [outer = 00000000] 12:14:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (14CAE800) [pid = 2328] [serial = 888] [outer = 138EBC00] 12:14:36 INFO - PROCESS | 2328 | 1464722076550 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (16480800) [pid = 2328] [serial = 889] [outer = 138EBC00] 12:14:37 INFO - PROCESS | 2328 | 1464722077132 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 12:14:37 INFO - PROCESS | 2328 | 1464722077198 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2328 | 1464722077201 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:14:37 INFO - PROCESS | 2328 | 1464722077204 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2328 | 1464722077208 Marionette TRACE conn6 <- [1,1150,null,{}] 12:14:37 INFO - PROCESS | 2328 | 1464722077219 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 2328 | 1464722077337 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:14:37 INFO - PROCESS | 2328 | 1464722077482 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2328 | ++DOCSHELL 1210CC00 == 82 [pid = 2328] [id = 297] 12:14:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (18EB3800) [pid = 2328] [serial = 890] [outer = 00000000] 12:14:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (1A7E2000) [pid = 2328] [serial = 891] [outer = 18EB3800] 12:14:37 INFO - PROCESS | 2328 | 1464722077540 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (1ADA0400) [pid = 2328] [serial = 892] [outer = 18EB3800] 12:14:38 INFO - PROCESS | 2328 | 1464722078085 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 12:14:38 INFO - PROCESS | 2328 | 1464722078138 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 2328 | 1464722078141 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:14:38 INFO - PROCESS | 2328 | 1464722078144 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:14:38 INFO - PROCESS | 2328 | 1464722078146 Marionette TRACE conn6 <- [1,1154,null,{}] 12:14:38 INFO - PROCESS | 2328 | 1464722078150 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:38 INFO - PROCESS | 2328 | 1464722078271 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:14:38 INFO - PROCESS | 2328 | 1464722078385 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 2328 | ++DOCSHELL 1A739C00 == 83 [pid = 2328] [id = 298] 12:14:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (1ADA1C00) [pid = 2328] [serial = 893] [outer = 00000000] 12:14:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (1ADEF000) [pid = 2328] [serial = 894] [outer = 1ADA1C00] 12:14:38 INFO - PROCESS | 2328 | 1464722078480 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (1B66A000) [pid = 2328] [serial = 895] [outer = 1ADA1C00] 12:14:39 INFO - PROCESS | 2328 | 1464722079081 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 12:14:39 INFO - PROCESS | 2328 | 1464722079117 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 2328 | 1464722079120 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:14:39 INFO - PROCESS | 2328 | 1464722079123 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:14:39 INFO - PROCESS | 2328 | 1464722079125 Marionette TRACE conn6 <- [1,1158,null,{}] 12:14:39 INFO - PROCESS | 2328 | 1464722079129 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 2328 | 1464722079239 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:14:39 INFO - PROCESS | 2328 | 1464722079354 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 2328 | ++DOCSHELL 1ADC7400 == 84 [pid = 2328] [id = 299] 12:14:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (1B673C00) [pid = 2328] [serial = 896] [outer = 00000000] 12:14:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (1B69F400) [pid = 2328] [serial = 897] [outer = 1B673C00] 12:14:39 INFO - PROCESS | 2328 | 1464722079448 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (1B6A6C00) [pid = 2328] [serial = 898] [outer = 1B673C00] 12:14:40 INFO - PROCESS | 2328 | 1464722080056 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 12:14:40 INFO - PROCESS | 2328 | 1464722080098 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2328 | 1464722080100 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 2328 | 1464722080104 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:14:40 INFO - PROCESS | 2328 | 1464722080106 Marionette TRACE conn6 <- [1,1162,null,{}] 12:14:40 INFO - PROCESS | 2328 | 1464722080109 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 2328 | 1464722080239 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:14:40 INFO - PROCESS | 2328 | 1464722080386 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2328 | ++DOCSHELL 1BC62400 == 85 [pid = 2328] [id = 300] 12:14:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 169 (1BD1F400) [pid = 2328] [serial = 899] [outer = 00000000] 12:14:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 170 (1BE83400) [pid = 2328] [serial = 900] [outer = 1BD1F400] 12:14:40 INFO - PROCESS | 2328 | 1464722080442 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 171 (1BE86C00) [pid = 2328] [serial = 901] [outer = 1BD1F400] 12:14:40 INFO - PROCESS | 2328 | 1464722081006 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 2328 | 1464722081080 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 2328 | 1464722081084 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:14:41 INFO - PROCESS | 2328 | 1464722081086 Marionette TRACE conn6 <- [1,1166,null,{}] 12:14:41 INFO - PROCESS | 2328 | 1464722081090 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:41 INFO - PROCESS | 2328 | 1464722081203 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:14:41 INFO - PROCESS | 2328 | 1464722081346 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 2328 | ++DOCSHELL 1CD65000 == 86 [pid = 2328] [id = 301] 12:14:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 172 (1CD68C00) [pid = 2328] [serial = 902] [outer = 00000000] 12:14:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 173 (1DD01400) [pid = 2328] [serial = 903] [outer = 1CD68C00] 12:14:41 INFO - PROCESS | 2328 | 1464722081400 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 174 (1DD0B000) [pid = 2328] [serial = 904] [outer = 1CD68C00] 12:14:41 INFO - PROCESS | 2328 | 1464722081995 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 2328 | 1464722082020 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:14:42 INFO - PROCESS | 2328 | 1464722082023 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 2328 | 1464722082025 Marionette TRACE conn6 <- [1,1170,null,{}] 12:14:42 INFO - PROCESS | 2328 | 1464722082029 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 2328 | 1464722082139 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:14:42 INFO - PROCESS | 2328 | 1464722082306 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 2328 | ++DOCSHELL 0C872800 == 87 [pid = 2328] [id = 302] 12:14:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 175 (0C87B000) [pid = 2328] [serial = 905] [outer = 00000000] 12:14:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 176 (1CD6FC00) [pid = 2328] [serial = 906] [outer = 0C87B000] 12:14:42 INFO - PROCESS | 2328 | 1464722082361 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 177 (1E7C1800) [pid = 2328] [serial = 907] [outer = 0C87B000] 12:14:43 INFO - PROCESS | 2328 | 1464722083143 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_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:14:43 INFO - PROCESS | 2328 | 1464722083209 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:14:43 INFO - PROCESS | 2328 | 1464722083214 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2328 | 1464722083218 Marionette TRACE conn6 <- [1,1174,null,{}] 12:14:43 INFO - PROCESS | 2328 | 1464722083223 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 2328 | 1464722083340 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:14:43 INFO - PROCESS | 2328 | 1464722083481 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2328 | ++DOCSHELL 0D855400 == 88 [pid = 2328] [id = 303] 12:14:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 178 (0D907400) [pid = 2328] [serial = 908] [outer = 00000000] 12:14:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 179 (11A04400) [pid = 2328] [serial = 909] [outer = 0D907400] 12:14:43 INFO - PROCESS | 2328 | 1464722083531 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 180 (12310000) [pid = 2328] [serial = 910] [outer = 0D907400] 12:14:44 INFO - PROCESS | 2328 | 1464722084093 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 2328 | 1464722084151 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:14:44 INFO - PROCESS | 2328 | 1464722084157 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 2328 | 1464722084160 Marionette TRACE conn6 <- [1,1178,null,{}] 12:14:44 INFO - PROCESS | 2328 | 1464722084164 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 2328 | 1464722084276 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:14:44 INFO - PROCESS | 2328 | 1464722084421 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 16122C00 == 87 [pid = 2328] [id = 293] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 1377C400 == 86 [pid = 2328] [id = 292] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 17B43400 == 85 [pid = 2328] [id = 291] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 16F3A800 == 84 [pid = 2328] [id = 290] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 16118C00 == 83 [pid = 2328] [id = 289] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 13779C00 == 82 [pid = 2328] [id = 288] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 0DD62400 == 81 [pid = 2328] [id = 287] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 1618B000 == 80 [pid = 2328] [id = 273] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 0D652400 == 79 [pid = 2328] [id = 286] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 0D62B400 == 78 [pid = 2328] [id = 285] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 179 (0D83D000) [pid = 2328] [serial = 780] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 178 (1647B400) [pid = 2328] [serial = 783] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 177 (1ADF7000) [pid = 2328] [serial = 786] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 176 (1E631400) [pid = 2328] [serial = 789] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 175 (1E7C7800) [pid = 2328] [serial = 792] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 174 (1FB1DC00) [pid = 2328] [serial = 795] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 173 (20408C00) [pid = 2328] [serial = 798] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 172 (20E7F400) [pid = 2328] [serial = 801] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | ++DOCSHELL 0C8D2800 == 79 [pid = 2328] [id = 304] 12:14:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 173 (0D102400) [pid = 2328] [serial = 911] [outer = 00000000] 12:14:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 174 (0D630400) [pid = 2328] [serial = 912] [outer = 0D102400] 12:14:44 INFO - PROCESS | 2328 | 1464722084526 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 175 (0D842400) [pid = 2328] [serial = 913] [outer = 0D102400] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 13CEDC00 == 78 [pid = 2328] [id = 280] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 0D838800 == 77 [pid = 2328] [id = 279] 12:14:44 INFO - PROCESS | 2328 | --DOCSHELL 18875000 == 76 [pid = 2328] [id = 278] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 174 (1866D400) [pid = 2328] [serial = 831] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 173 (161BE000) [pid = 2328] [serial = 819] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 172 (1684BC00) [pid = 2328] [serial = 822] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 171 (1647C800) [pid = 2328] [serial = 820] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 170 (120DEC00) [pid = 2328] [serial = 825] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 169 (0D83E000) [pid = 2328] [serial = 807] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 168 (0D854400) [pid = 2328] [serial = 808] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (14B95000) [pid = 2328] [serial = 816] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (1207D000) [pid = 2328] [serial = 810] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (1210BC00) [pid = 2328] [serial = 811] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (0D64D000) [pid = 2328] [serial = 805] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (0D628000) [pid = 2328] [serial = 804] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (1377D400) [pid = 2328] [serial = 813] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (138EFC00) [pid = 2328] [serial = 814] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (1BC59000) [pid = 2328] [serial = 778] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (16B47C00) [pid = 2328] [serial = 823] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (1728C400) [pid = 2328] [serial = 828] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (18869C00) [pid = 2328] [serial = 832] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (1647DC00) [pid = 2328] [serial = 826] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (17B44C00) [pid = 2328] [serial = 829] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (14CB6000) [pid = 2328] [serial = 817] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 2328 | 1464722084992 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2328 | 1464722085032 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:14:45 INFO - PROCESS | 2328 | 1464722085036 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2328 | 1464722085039 Marionette TRACE conn6 <- [1,1182,null,{}] 12:14:45 INFO - PROCESS | 2328 | 1464722085049 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 2328 | 1464722085147 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:14:45 INFO - PROCESS | 2328 | 1464722085157 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2328 | ++DOCSHELL 13CEB400 == 77 [pid = 2328] [id = 305] 12:14:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (13CED800) [pid = 2328] [serial = 914] [outer = 00000000] 12:14:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (14C7A800) [pid = 2328] [serial = 915] [outer = 13CED800] 12:14:45 INFO - PROCESS | 2328 | 1464722085205 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (15E4E000) [pid = 2328] [serial = 916] [outer = 13CED800] 12:14:45 INFO - PROCESS | 2328 | 1464722085694 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_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:14:45 INFO - PROCESS | 2328 | 1464722085773 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:14:45 INFO - PROCESS | 2328 | 1464722085776 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2328 | 1464722085778 Marionette TRACE conn6 <- [1,1186,null,{}] 12:14:45 INFO - PROCESS | 2328 | 1464722085781 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:45 INFO - PROCESS | 2328 | 1464722085874 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:14:46 INFO - PROCESS | 2328 | 1464722086017 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2328 | ++DOCSHELL 16122C00 == 78 [pid = 2328] [id = 306] 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (161C3000) [pid = 2328] [serial = 917] [outer = 00000000] 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (16E4C400) [pid = 2328] [serial = 918] [outer = 161C3000] 12:14:46 INFO - PROCESS | 2328 | 1464722086062 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (17023000) [pid = 2328] [serial = 919] [outer = 161C3000] 12:14:46 INFO - PROCESS | 2328 | 1464722086433 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 12:14:46 INFO - PROCESS | 2328 | 1464722086461 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2328 | 1464722086463 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:14:46 INFO - PROCESS | 2328 | 1464722086466 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:14:46 INFO - PROCESS | 2328 | 1464722086468 Marionette TRACE conn6 <- [1,1190,null,{}] 12:14:46 INFO - PROCESS | 2328 | 1464722086471 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 2328 | 1464722086560 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:14:46 INFO - PROCESS | 2328 | 1464722086567 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2328 | ++DOCSHELL 17027C00 == 79 [pid = 2328] [id = 307] 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (1702C400) [pid = 2328] [serial = 920] [outer = 00000000] 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (17945C00) [pid = 2328] [serial = 921] [outer = 1702C400] 12:14:46 INFO - PROCESS | 2328 | 1464722086612 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (17B4E000) [pid = 2328] [serial = 922] [outer = 1702C400] 12:14:47 INFO - PROCESS | 2328 | 1464722087103 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:14:47 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:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 12:14:47 INFO - PROCESS | 2328 | 1464722087141 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2328 | 1464722087143 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:14:47 INFO - PROCESS | 2328 | 1464722087146 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2328 | 1464722087147 Marionette TRACE conn6 <- [1,1194,null,{}] 12:14:47 INFO - PROCESS | 2328 | 1464722087151 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 2328 | 1464722087295 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:14:47 INFO - PROCESS | 2328 | 1464722087399 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2328 | ++DOCSHELL 18B10400 == 80 [pid = 2328] [id = 308] 12:14:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (18BDF000) [pid = 2328] [serial = 923] [outer = 00000000] 12:14:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (18EB9000) [pid = 2328] [serial = 924] [outer = 18BDF000] 12:14:47 INFO - PROCESS | 2328 | 1464722087443 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (1A1E9000) [pid = 2328] [serial = 925] [outer = 18BDF000] 12:14:47 INFO - PROCESS | 2328 | 1464722087886 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:14:47 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:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 12:14:47 INFO - PROCESS | 2328 | 1464722087921 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2328 | 1464722087923 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 2328 | 1464722087926 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:14:47 INFO - PROCESS | 2328 | 1464722087928 Marionette TRACE conn6 <- [1,1198,null,{}] 12:14:47 INFO - PROCESS | 2328 | 1464722087936 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 2328 | 1464722088060 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:14:48 INFO - PROCESS | 2328 | 1464722088135 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2328 | ++DOCSHELL 1A1EEC00 == 81 [pid = 2328] [id = 309] 12:14:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (1A1F4C00) [pid = 2328] [serial = 926] [outer = 00000000] 12:14:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (1AD9E800) [pid = 2328] [serial = 927] [outer = 1A1F4C00] 12:14:48 INFO - PROCESS | 2328 | 1464722088179 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 169 (1ADC8C00) [pid = 2328] [serial = 928] [outer = 1A1F4C00] 12:14:48 INFO - PROCESS | 2328 | 1464722088592 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 12:14:48 INFO - PROCESS | 2328 | 1464722088605 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 2328 | 1464722088607 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:14:48 INFO - PROCESS | 2328 | 1464722088610 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 2328 | 1464722088612 Marionette TRACE conn6 <- [1,1202,null,{}] 12:14:48 INFO - PROCESS | 2328 | 1464722088615 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:48 INFO - PROCESS | 2328 | 1464722088782 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 168 (0D825C00) [pid = 2328] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (1618A000) [pid = 2328] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (13A07800) [pid = 2328] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (17021800) [pid = 2328] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (0D677000) [pid = 2328] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (11C37400) [pid = 2328] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (17B44800) [pid = 2328] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (17B4F400) [pid = 2328] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:14:48 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (13A09400) [pid = 2328] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:14:48 INFO - PROCESS | 2328 | 1464722088956 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D825C00 == 82 [pid = 2328] [id = 310] 12:14:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (0DD02400) [pid = 2328] [serial = 929] [outer = 00000000] 12:14:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (13A09400) [pid = 2328] [serial = 930] [outer = 0DD02400] 12:14:49 INFO - PROCESS | 2328 | 1464722089010 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (17021800) [pid = 2328] [serial = 931] [outer = 0DD02400] 12:14:49 INFO - PROCESS | 2328 | 1464722089383 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 12:14:49 INFO - PROCESS | 2328 | 1464722089442 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:14:49 INFO - PROCESS | 2328 | 1464722089444 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:14:49 INFO - PROCESS | 2328 | 1464722089447 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2328 | 1464722089449 Marionette TRACE conn6 <- [1,1206,null,{}] 12:14:49 INFO - PROCESS | 2328 | 1464722089452 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 2328 | 1464722089541 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:14:49 INFO - PROCESS | 2328 | 1464722089548 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2328 | ++DOCSHELL 13806800 == 83 [pid = 2328] [id = 311] 12:14:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (13A07800) [pid = 2328] [serial = 932] [outer = 00000000] 12:14:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (1BD1E000) [pid = 2328] [serial = 933] [outer = 13A07800] 12:14:49 INFO - PROCESS | 2328 | 1464722089591 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (1CD6A000) [pid = 2328] [serial = 934] [outer = 13A07800] 12:14:50 INFO - PROCESS | 2328 | 1464722090018 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 632ms 12:14:50 INFO - PROCESS | 2328 | 1464722090080 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 2328 | 1464722090082 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 2328 | 1464722090085 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:14:50 INFO - PROCESS | 2328 | 1464722090087 Marionette TRACE conn6 <- [1,1210,null,{}] 12:14:50 INFO - PROCESS | 2328 | 1464722090090 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 2328 | 1464722090182 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:14:50 INFO - PROCESS | 2328 | 1464722090215 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2328 | ++DOCSHELL 1DB22800 == 84 [pid = 2328] [id = 312] 12:14:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (1DB25400) [pid = 2328] [serial = 935] [outer = 00000000] 12:14:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (1DB2A000) [pid = 2328] [serial = 936] [outer = 1DB25400] 12:14:50 INFO - PROCESS | 2328 | 1464722090265 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 169 (1DB2C000) [pid = 2328] [serial = 937] [outer = 1DB25400] 12:14:50 INFO - PROCESS | 2328 | 1464722090712 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 2328 | 1464722090762 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:14:50 INFO - PROCESS | 2328 | 1464722090765 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 2328 | 1464722090768 Marionette TRACE conn6 <- [1,1214,null,{}] 12:14:50 INFO - PROCESS | 2328 | 1464722090771 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 2328 | 1464722090879 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:14:50 INFO - PROCESS | 2328 | 1464722090886 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2328 | ++DOCSHELL 0C6BF800 == 85 [pid = 2328] [id = 313] 12:14:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 170 (0C6BFC00) [pid = 2328] [serial = 938] [outer = 00000000] 12:14:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 171 (0D1F8C00) [pid = 2328] [serial = 939] [outer = 0C6BFC00] 12:14:51 INFO - PROCESS | 2328 | 1464722091011 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 172 (0D64EC00) [pid = 2328] [serial = 940] [outer = 0C6BFC00] 12:14:51 INFO - PROCESS | 2328 | 1464722091761 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1017ms 12:14:51 INFO - PROCESS | 2328 | 1464722091788 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 2328 | 1464722091793 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:14:51 INFO - PROCESS | 2328 | 1464722091798 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 2328 | 1464722091802 Marionette TRACE conn6 <- [1,1218,null,{}] 12:14:51 INFO - PROCESS | 2328 | 1464722091807 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 2328 | 1464722091981 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:14:52 INFO - PROCESS | 2328 | 1464722092130 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 2328 | ++DOCSHELL 13CECC00 == 86 [pid = 2328] [id = 314] 12:14:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 173 (13CED400) [pid = 2328] [serial = 941] [outer = 00000000] 12:14:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 174 (14C89C00) [pid = 2328] [serial = 942] [outer = 13CED400] 12:14:52 INFO - PROCESS | 2328 | 1464722092187 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 175 (16189000) [pid = 2328] [serial = 943] [outer = 13CED400] 12:14:52 INFO - PROCESS | 2328 | 1464722092738 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 12:14:52 INFO - PROCESS | 2328 | 1464722092772 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2328 | 1464722092777 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 2328 | 1464722092783 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:14:52 INFO - PROCESS | 2328 | 1464722092786 Marionette TRACE conn6 <- [1,1222,null,{}] 12:14:52 INFO - PROCESS | 2328 | 1464722092790 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:52 INFO - PROCESS | 2328 | 1464722092909 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:14:53 INFO - PROCESS | 2328 | 1464722093073 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2328 | ++DOCSHELL 172E5400 == 87 [pid = 2328] [id = 315] 12:14:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 176 (17B47000) [pid = 2328] [serial = 944] [outer = 00000000] 12:14:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 177 (188D0400) [pid = 2328] [serial = 945] [outer = 17B47000] 12:14:53 INFO - PROCESS | 2328 | 1464722093130 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 178 (1A7E1400) [pid = 2328] [serial = 946] [outer = 17B47000] 12:14:53 INFO - PROCESS | 2328 | 1464722093741 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 12:14:53 INFO - PROCESS | 2328 | 1464722093757 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2328 | 1464722093760 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:14:53 INFO - PROCESS | 2328 | 1464722093764 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2328 | 1464722093768 Marionette TRACE conn6 <- [1,1226,null,{}] 12:14:53 INFO - PROCESS | 2328 | 1464722093780 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 2328 | 1464722093903 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:14:54 INFO - PROCESS | 2328 | 1464722094066 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2328 | ++DOCSHELL 1FB1CC00 == 88 [pid = 2328] [id = 316] 12:14:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 179 (1FB1D400) [pid = 2328] [serial = 947] [outer = 00000000] 12:14:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 180 (1FB20C00) [pid = 2328] [serial = 948] [outer = 1FB1D400] 12:14:54 INFO - PROCESS | 2328 | 1464722094122 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 181 (1FB25800) [pid = 2328] [serial = 949] [outer = 1FB1D400] 12:14:54 INFO - PROCESS | 2328 | 1464722094677 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 12:14:54 INFO - PROCESS | 2328 | 1464722094697 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 2328 | 1464722094700 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 2328 | 1464722094703 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:14:54 INFO - PROCESS | 2328 | 1464722094705 Marionette TRACE conn6 <- [1,1230,null,{}] 12:14:54 INFO - PROCESS | 2328 | 1464722094709 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:54 INFO - PROCESS | 2328 | 1464722094827 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:14:54 INFO - PROCESS | 2328 | 1464722094989 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2328 | ++DOCSHELL 1FB27800 == 89 [pid = 2328] [id = 317] 12:14:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 182 (20401800) [pid = 2328] [serial = 950] [outer = 00000000] 12:14:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 183 (20E7DC00) [pid = 2328] [serial = 951] [outer = 20401800] 12:14:55 INFO - PROCESS | 2328 | 1464722095044 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 184 (20404C00) [pid = 2328] [serial = 952] [outer = 20401800] 12:14:55 INFO - PROCESS | 2328 | 1464722095594 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 12:14:55 INFO - PROCESS | 2328 | 1464722095637 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2328 | 1464722095639 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:14:55 INFO - PROCESS | 2328 | 1464722095643 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2328 | 1464722095645 Marionette TRACE conn6 <- [1,1234,null,{}] 12:14:55 INFO - PROCESS | 2328 | 1464722095648 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 2328 | 1464722095761 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:14:55 INFO - PROCESS | 2328 | 1464722095909 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 2328 | ++DOCSHELL 1B6A4C00 == 90 [pid = 2328] [id = 318] 12:14:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 185 (1BD1F000) [pid = 2328] [serial = 953] [outer = 00000000] 12:14:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 186 (20647000) [pid = 2328] [serial = 954] [outer = 1BD1F000] 12:14:55 INFO - PROCESS | 2328 | 1464722095968 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 187 (2064EC00) [pid = 2328] [serial = 955] [outer = 1BD1F000] 12:14:56 INFO - PROCESS | 2328 | 1464722096563 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 12:14:56 INFO - PROCESS | 2328 | 1464722096617 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 2328 | 1464722096620 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:14:56 INFO - PROCESS | 2328 | 1464722096623 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:14:56 INFO - PROCESS | 2328 | 1464722096625 Marionette TRACE conn6 <- [1,1238,null,{}] 12:14:56 INFO - PROCESS | 2328 | 1464722096629 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 2328 | 1464722096782 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:14:56 INFO - PROCESS | 2328 | 1464722096931 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2328 | ++DOCSHELL 2064FC00 == 91 [pid = 2328] [id = 319] 12:14:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 188 (20E7F800) [pid = 2328] [serial = 956] [outer = 00000000] 12:14:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 189 (20F0CC00) [pid = 2328] [serial = 957] [outer = 20E7F800] 12:14:56 INFO - PROCESS | 2328 | 1464722096986 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 190 (20F11400) [pid = 2328] [serial = 958] [outer = 20E7F800] 12:14:57 INFO - PROCESS | 2328 | 1464722097555 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 12:14:57 INFO - PROCESS | 2328 | 1464722097598 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2328 | 1464722097600 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:14:57 INFO - PROCESS | 2328 | 1464722097604 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 2328 | 1464722097606 Marionette TRACE conn6 <- [1,1242,null,{}] 12:14:57 INFO - PROCESS | 2328 | 1464722097610 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 2328 | 1464722097722 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:14:57 INFO - PROCESS | 2328 | 1464722097896 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2328 | ++DOCSHELL 19610000 == 92 [pid = 2328] [id = 320] 12:14:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 191 (19A8FC00) [pid = 2328] [serial = 959] [outer = 00000000] 12:14:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 192 (20F18800) [pid = 2328] [serial = 960] [outer = 19A8FC00] 12:14:57 INFO - PROCESS | 2328 | 1464722097950 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 193 (20F1A800) [pid = 2328] [serial = 961] [outer = 19A8FC00] 12:14:58 INFO - PROCESS | 2328 | 1464722098513 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 12:14:58 INFO - PROCESS | 2328 | 1464722098537 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:14:58 INFO - PROCESS | 2328 | 1464722098539 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:14:58 INFO - PROCESS | 2328 | 1464722098543 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2328 | 1464722098545 Marionette TRACE conn6 <- [1,1246,null,{}] 12:14:58 INFO - PROCESS | 2328 | 1464722098548 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:58 INFO - PROCESS | 2328 | 1464722098661 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:14:59 INFO - PROCESS | 2328 | 1464722099020 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2328 | ++DOCSHELL 0C729400 == 93 [pid = 2328] [id = 321] 12:14:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 194 (0C86FC00) [pid = 2328] [serial = 962] [outer = 00000000] 12:14:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 195 (0D82F400) [pid = 2328] [serial = 963] [outer = 0C86FC00] 12:14:59 INFO - PROCESS | 2328 | 1464722099095 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 196 (0DA8D800) [pid = 2328] [serial = 964] [outer = 0C86FC00] 12:14:59 INFO - PROCESS | 2328 | 1464722099732 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1235ms 12:14:59 INFO - PROCESS | 2328 | 1464722099779 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:14:59 INFO - PROCESS | 2328 | 1464722099783 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:14:59 INFO - PROCESS | 2328 | 1464722099787 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 2328 | 1464722099791 Marionette TRACE conn6 <- [1,1250,null,{}] 12:14:59 INFO - PROCESS | 2328 | 1464722099796 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 2328 | 1464722099908 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:15:00 INFO - PROCESS | 2328 | 1464722100062 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2328 | ++DOCSHELL 123B0400 == 94 [pid = 2328] [id = 322] 12:15:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 197 (123B9800) [pid = 2328] [serial = 965] [outer = 00000000] 12:15:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 198 (15E4AC00) [pid = 2328] [serial = 966] [outer = 123B9800] 12:15:00 INFO - PROCESS | 2328 | 1464722100113 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 199 (161BE000) [pid = 2328] [serial = 967] [outer = 123B9800] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 0D90C000 == 93 [pid = 2328] [id = 191] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 1DB22800 == 92 [pid = 2328] [id = 312] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 13806800 == 91 [pid = 2328] [id = 311] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 0D825C00 == 90 [pid = 2328] [id = 310] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 1A1EEC00 == 89 [pid = 2328] [id = 309] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 18B10400 == 88 [pid = 2328] [id = 308] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 17027C00 == 87 [pid = 2328] [id = 307] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 16122C00 == 86 [pid = 2328] [id = 306] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 198 (19A92400) [pid = 2328] [serial = 843] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 197 (1A732C00) [pid = 2328] [serial = 846] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 196 (1ADA3000) [pid = 2328] [serial = 849] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 195 (1A1EC000) [pid = 2328] [serial = 882] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 13CEB400 == 85 [pid = 2328] [id = 305] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 0C8D2800 == 84 [pid = 2328] [id = 304] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 0D855400 == 83 [pid = 2328] [id = 303] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 1ADC7400 == 82 [pid = 2328] [id = 299] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 1A739C00 == 81 [pid = 2328] [id = 298] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 1210CC00 == 80 [pid = 2328] [id = 297] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 13775800 == 79 [pid = 2328] [id = 296] 12:15:00 INFO - PROCESS | 2328 | --DOCSHELL 0C725C00 == 78 [pid = 2328] [id = 295] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 194 (0D841800) [pid = 2328] [serial = 858] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 193 (16226000) [pid = 2328] [serial = 867] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 192 (0D910C00) [pid = 2328] [serial = 859] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 191 (14C85C00) [pid = 2328] [serial = 864] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 190 (17030C00) [pid = 2328] [serial = 870] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 189 (0DD02C00) [pid = 2328] [serial = 856] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 188 (0D854C00) [pid = 2328] [serial = 855] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 187 (13504000) [pid = 2328] [serial = 861] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 186 (13777800) [pid = 2328] [serial = 862] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 185 (18EF3800) [pid = 2328] [serial = 834] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 184 (0DDA6800) [pid = 2328] [serial = 837] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 183 (1728C800) [pid = 2328] [serial = 871] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 182 (16B48C00) [pid = 2328] [serial = 852] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 181 (1886D400) [pid = 2328] [serial = 873] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 180 (188CBC00) [pid = 2328] [serial = 874] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 179 (19605400) [pid = 2328] [serial = 880] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 178 (18BE0400) [pid = 2328] [serial = 879] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 177 (15E48C00) [pid = 2328] [serial = 840] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 176 (16843C00) [pid = 2328] [serial = 868] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 175 (16844400) [pid = 2328] [serial = 876] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 174 (14CBCC00) [pid = 2328] [serial = 865] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | --DOMWINDOW == 173 (172E4C00) [pid = 2328] [serial = 877] [outer = 00000000] [url = about:blank] 12:15:00 INFO - PROCESS | 2328 | 1464722100766 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1023ms 12:15:00 INFO - PROCESS | 2328 | 1464722100813 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2328 | 1464722100817 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:15:00 INFO - PROCESS | 2328 | 1464722100821 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:15:00 INFO - PROCESS | 2328 | 1464722100823 Marionette TRACE conn6 <- [1,1254,null,{}] 12:15:00 INFO - PROCESS | 2328 | 1464722100827 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 2328 | 1464722100926 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:15:01 INFO - PROCESS | 2328 | 1464722101032 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2328 | ++DOCSHELL 0D18C800 == 79 [pid = 2328] [id = 323] 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 174 (0D841800) [pid = 2328] [serial = 968] [outer = 00000000] 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 175 (120D9C00) [pid = 2328] [serial = 969] [outer = 0D841800] 12:15:01 INFO - PROCESS | 2328 | 1464722101077 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 176 (13509000) [pid = 2328] [serial = 970] [outer = 0D841800] 12:15:01 INFO - PROCESS | 2328 | 1464722101499 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 12:15:01 INFO - PROCESS | 2328 | 1464722101556 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2328 | 1464722101559 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:15:01 INFO - PROCESS | 2328 | 1464722101563 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2328 | 1464722101569 Marionette TRACE conn6 <- [1,1258,null,{}] 12:15:01 INFO - PROCESS | 2328 | 1464722101577 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 2328 | 1464722101704 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:15:01 INFO - PROCESS | 2328 | 1464722101723 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2328 | ++DOCSHELL 16197000 == 80 [pid = 2328] [id = 324] 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 177 (1622D000) [pid = 2328] [serial = 971] [outer = 00000000] 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 178 (16481400) [pid = 2328] [serial = 972] [outer = 1622D000] 12:15:01 INFO - PROCESS | 2328 | 1464722101768 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 179 (16843C00) [pid = 2328] [serial = 973] [outer = 1622D000] 12:15:02 INFO - PROCESS | 2328 | 1464722102233 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 12:15:02 INFO - PROCESS | 2328 | 1464722102296 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 2328 | 1464722102299 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:15:02 INFO - PROCESS | 2328 | 1464722102302 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 2328 | 1464722102304 Marionette TRACE conn6 <- [1,1262,null,{}] 12:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:15:02 INFO - PROCESS | 2328 | 1464722102307 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:02 INFO - PROCESS | 2328 | 1464722102405 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:15:02 INFO - PROCESS | 2328 | 1464722102526 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 2328 | ++DOCSHELL 1684DC00 == 81 [pid = 2328] [id = 325] 12:15:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 180 (168AB800) [pid = 2328] [serial = 974] [outer = 00000000] 12:15:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 181 (16F3FC00) [pid = 2328] [serial = 975] [outer = 168AB800] 12:15:02 INFO - PROCESS | 2328 | 1464722102571 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 182 (170C3800) [pid = 2328] [serial = 976] [outer = 168AB800] 12:15:02 INFO - PROCESS | 2328 | 1464722102992 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 12:15:03 INFO - PROCESS | 2328 | 1464722103036 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:15:03 INFO - PROCESS | 2328 | 1464722103038 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 2328 | 1464722103041 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2328 | 1464722103043 Marionette TRACE conn6 <- [1,1266,null,{}] 12:15:03 INFO - PROCESS | 2328 | 1464722103046 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 2328 | 1464722103201 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:15:03 INFO - PROCESS | 2328 | 1464722103223 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 2328 | ++DOCSHELL 17294C00 == 82 [pid = 2328] [id = 326] 12:15:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 183 (17945400) [pid = 2328] [serial = 977] [outer = 00000000] 12:15:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 184 (17B4FC00) [pid = 2328] [serial = 978] [outer = 17945400] 12:15:03 INFO - PROCESS | 2328 | 1464722103274 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 185 (18872C00) [pid = 2328] [serial = 979] [outer = 17945400] 12:15:03 INFO - PROCESS | 2328 | 1464722103739 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 12:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:15:03 INFO - PROCESS | 2328 | 1464722103772 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 2328 | 1464722103774 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 2328 | 1464722103778 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 2328 | 1464722103779 Marionette TRACE conn6 <- [1,1270,null,{}] 12:15:03 INFO - PROCESS | 2328 | 1464722103783 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 2328 | 1464722103928 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:15:03 INFO - PROCESS | 2328 | 1464722103951 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 2328 | ++DOCSHELL 188D5400 == 83 [pid = 2328] [id = 327] 12:15:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 186 (188D5C00) [pid = 2328] [serial = 980] [outer = 00000000] 12:15:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 187 (19A09C00) [pid = 2328] [serial = 981] [outer = 188D5C00] 12:15:03 INFO - PROCESS | 2328 | 1464722103995 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 188 (1A1E7C00) [pid = 2328] [serial = 982] [outer = 188D5C00] 12:15:04 INFO - PROCESS | 2328 | 1464722104456 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 12:15:04 INFO - PROCESS | 2328 | 1464722104514 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 2328 | 1464722104516 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 2328 | 1464722104519 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:15:04 INFO - PROCESS | 2328 | 1464722104521 Marionette TRACE conn6 <- [1,1274,null,{}] 12:15:04 INFO - PROCESS | 2328 | 1464722104525 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 2328 | 1464722104677 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:15:04 INFO - PROCESS | 2328 | 1464722104694 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2328 | ++DOCSHELL 1A1EC000 == 84 [pid = 2328] [id = 328] 12:15:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 189 (1A1EF400) [pid = 2328] [serial = 983] [outer = 00000000] 12:15:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 190 (1A7EB400) [pid = 2328] [serial = 984] [outer = 1A1EF400] 12:15:04 INFO - PROCESS | 2328 | 1464722104738 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 191 (1ADAB400) [pid = 2328] [serial = 985] [outer = 1A1EF400] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 190 (161C3000) [pid = 2328] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 189 (1A1F4C00) [pid = 2328] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 188 (0DD02400) [pid = 2328] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 187 (0D102400) [pid = 2328] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 186 (13A07800) [pid = 2328] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 185 (0D907400) [pid = 2328] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 184 (13CED800) [pid = 2328] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 183 (18BDF000) [pid = 2328] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 182 (1702C400) [pid = 2328] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 181 (19A0C800) [pid = 2328] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:15:05 INFO - PROCESS | 2328 | --DOMWINDOW == 180 (18BDD400) [pid = 2328] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:15:05 INFO - PROCESS | 2328 | 1464722105378 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 870ms 12:15:05 INFO - PROCESS | 2328 | 1464722105405 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 2328 | 1464722105407 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 2328 | 1464722105410 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 2328 | 1464722105412 Marionette TRACE conn6 <- [1,1278,null,{}] 12:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:15:05 INFO - PROCESS | 2328 | 1464722105415 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:05 INFO - PROCESS | 2328 | 1464722105504 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:15:05 INFO - PROCESS | 2328 | 1464722105510 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 2328 | ++DOCSHELL 13773400 == 85 [pid = 2328] [id = 329] 12:15:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 181 (169E6400) [pid = 2328] [serial = 986] [outer = 00000000] 12:15:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 182 (18BDF000) [pid = 2328] [serial = 987] [outer = 169E6400] 12:15:05 INFO - PROCESS | 2328 | 1464722105555 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 183 (1A739C00) [pid = 2328] [serial = 988] [outer = 169E6400] 12:15:05 INFO - PROCESS | 2328 | 1464722105998 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 12:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:15:06 INFO - PROCESS | 2328 | 1464722106048 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2328 | 1464722106050 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 2328 | 1464722106053 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2328 | 1464722106055 Marionette TRACE conn6 <- [1,1282,null,{}] 12:15:06 INFO - PROCESS | 2328 | 1464722106059 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 2328 | 1464722106148 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:15:06 INFO - PROCESS | 2328 | 1464722106155 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2328 | ++DOCSHELL 1376F000 == 86 [pid = 2328] [id = 330] 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 184 (18BDD400) [pid = 2328] [serial = 989] [outer = 00000000] 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 185 (1B678000) [pid = 2328] [serial = 990] [outer = 18BDD400] 12:15:06 INFO - PROCESS | 2328 | 1464722106199 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 186 (1BC5C800) [pid = 2328] [serial = 991] [outer = 18BDD400] 12:15:06 INFO - PROCESS | 2328 | 1464722106664 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 12:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:15:06 INFO - PROCESS | 2328 | 1464722106732 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2328 | 1464722106734 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 2328 | 1464722106737 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2328 | 1464722106738 Marionette TRACE conn6 <- [1,1286,null,{}] 12:15:06 INFO - PROCESS | 2328 | 1464722106742 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 2328 | 1464722106833 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:15:06 INFO - PROCESS | 2328 | 1464722106839 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2328 | ++DOCSHELL 0D907400 == 87 [pid = 2328] [id = 331] 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 187 (1BC5E400) [pid = 2328] [serial = 992] [outer = 00000000] 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 188 (1BE87800) [pid = 2328] [serial = 993] [outer = 1BC5E400] 12:15:06 INFO - PROCESS | 2328 | 1464722106889 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 189 (1DB24400) [pid = 2328] [serial = 994] [outer = 1BC5E400] 12:15:07 INFO - PROCESS | 2328 | 1464722107669 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 971ms 12:15:07 INFO - PROCESS | 2328 | 1464722107712 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2328 | 1464722107717 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:15:07 INFO - PROCESS | 2328 | 1464722107723 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2328 | 1464722107726 Marionette TRACE conn6 <- [1,1290,null,{}] 12:15:07 INFO - PROCESS | 2328 | 1464722107732 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 2328 | 1464722107859 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:15:08 INFO - PROCESS | 2328 | 1464722108012 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2328 | ++DOCSHELL 0D161000 == 88 [pid = 2328] [id = 332] 12:15:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 190 (0DA90000) [pid = 2328] [serial = 995] [outer = 00000000] 12:15:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 191 (1376EC00) [pid = 2328] [serial = 996] [outer = 0DA90000] 12:15:08 INFO - PROCESS | 2328 | 1464722108070 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 192 (138F2000) [pid = 2328] [serial = 997] [outer = 0DA90000] 12:15:08 INFO - PROCESS | 2328 | 1464722108646 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 12:15:08 INFO - PROCESS | 2328 | 1464722108697 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 2328 | 1464722108704 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:15:08 INFO - PROCESS | 2328 | 1464722108710 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 2328 | 1464722108713 Marionette TRACE conn6 <- [1,1294,null,{}] 12:15:08 INFO - PROCESS | 2328 | 1464722108718 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:08 INFO - PROCESS | 2328 | 1464722108844 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:15:08 INFO - PROCESS | 2328 | 1464722108996 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2328 | ++DOCSHELL 1618A800 == 89 [pid = 2328] [id = 333] 12:15:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 193 (16190C00) [pid = 2328] [serial = 998] [outer = 00000000] 12:15:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 194 (16E49800) [pid = 2328] [serial = 999] [outer = 16190C00] 12:15:09 INFO - PROCESS | 2328 | 1464722109052 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 195 (172EA400) [pid = 2328] [serial = 1000] [outer = 16190C00] 12:15:09 INFO - PROCESS | 2328 | 1464722109654 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 12:15:09 INFO - PROCESS | 2328 | 1464722109682 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2328 | 1464722109685 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:15:09 INFO - PROCESS | 2328 | 1464722109689 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2328 | 1464722109693 Marionette TRACE conn6 <- [1,1298,null,{}] 12:15:09 INFO - PROCESS | 2328 | 1464722109704 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 2328 | 1464722109825 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:15:09 INFO - PROCESS | 2328 | 1464722109979 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2328 | ++DOCSHELL 1BE84800 == 90 [pid = 2328] [id = 334] 12:15:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 196 (1BE87400) [pid = 2328] [serial = 1001] [outer = 00000000] 12:15:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 197 (1DB21400) [pid = 2328] [serial = 1002] [outer = 1BE87400] 12:15:10 INFO - PROCESS | 2328 | 1464722110037 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 198 (1DB30000) [pid = 2328] [serial = 1003] [outer = 1BE87400] 12:15:10 INFO - PROCESS | 2328 | 1464722110656 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 2328 | 1464722110717 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:15:10 INFO - PROCESS | 2328 | 1464722110721 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 2328 | 1464722110723 Marionette TRACE conn6 <- [1,1302,null,{}] 12:15:10 INFO - PROCESS | 2328 | 1464722110726 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 2328 | 1464722110844 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:15:10 INFO - PROCESS | 2328 | 1464722110995 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 2328 | ++DOCSHELL 1E7C9800 == 91 [pid = 2328] [id = 335] 12:15:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 199 (1E7CF000) [pid = 2328] [serial = 1004] [outer = 00000000] 12:15:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 200 (20408C00) [pid = 2328] [serial = 1005] [outer = 1E7CF000] 12:15:11 INFO - PROCESS | 2328 | 1464722111051 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 201 (20649400) [pid = 2328] [serial = 1006] [outer = 1E7CF000] 12:15:11 INFO - PROCESS | 2328 | 1464722111591 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 12:15:11 INFO - PROCESS | 2328 | 1464722111654 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 2328 | 1464722111657 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:15:11 INFO - PROCESS | 2328 | 1464722111660 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:15:11 INFO - PROCESS | 2328 | 1464722111662 Marionette TRACE conn6 <- [1,1306,null,{}] 12:15:11 INFO - PROCESS | 2328 | 1464722111666 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 2328 | 1464722111780 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:15:11 INFO - PROCESS | 2328 | 1464722111903 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 2328 | ++DOCSHELL 20408800 == 92 [pid = 2328] [id = 336] 12:15:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 202 (20646800) [pid = 2328] [serial = 1007] [outer = 00000000] 12:15:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 203 (2066FC00) [pid = 2328] [serial = 1008] [outer = 20646800] 12:15:11 INFO - PROCESS | 2328 | 1464722111957 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 204 (20673000) [pid = 2328] [serial = 1009] [outer = 20646800] 12:15:12 INFO - PROCESS | 2328 | 1464722112547 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 12:15:12 INFO - PROCESS | 2328 | 1464722112594 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:15:12 INFO - PROCESS | 2328 | 1464722112597 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:15:12 INFO - PROCESS | 2328 | 1464722112600 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 2328 | 1464722112602 Marionette TRACE conn6 <- [1,1310,null,{}] 12:15:12 INFO - PROCESS | 2328 | 1464722112605 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:12 INFO - PROCESS | 2328 | 1464722112737 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:15:12 INFO - PROCESS | 2328 | 1464722112890 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 2328 | ++DOCSHELL 20674000 == 93 [pid = 2328] [id = 337] 12:15:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 205 (20E8AC00) [pid = 2328] [serial = 1010] [outer = 00000000] 12:15:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 206 (2148FC00) [pid = 2328] [serial = 1011] [outer = 20E8AC00] 12:15:12 INFO - PROCESS | 2328 | 1464722112945 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 207 (21497800) [pid = 2328] [serial = 1012] [outer = 20E8AC00] 12:15:13 INFO - PROCESS | 2328 | 1464722113544 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 12:15:13 INFO - PROCESS | 2328 | 1464722113571 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2328 | 1464722113573 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 2328 | 1464722113576 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 2328 | 1464722113578 Marionette TRACE conn6 <- [1,1314,null,{}] 12:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:15:13 INFO - PROCESS | 2328 | 1464722113607 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 2328 | 1464722113746 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:15:13 INFO - PROCESS | 2328 | 1464722113860 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2328 | ++DOCSHELL 21497400 == 94 [pid = 2328] [id = 338] 12:15:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 208 (21499400) [pid = 2328] [serial = 1013] [outer = 00000000] 12:15:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 209 (2155FC00) [pid = 2328] [serial = 1014] [outer = 21499400] 12:15:13 INFO - PROCESS | 2328 | 1464722113913 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 210 (21560800) [pid = 2328] [serial = 1015] [outer = 21499400] 12:15:14 INFO - PROCESS | 2328 | 1464722114494 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:15:14 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:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 12:15:14 INFO - PROCESS | 2328 | 1464722114551 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 2328 | 1464722114553 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:15:14 INFO - PROCESS | 2328 | 1464722114556 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:15:14 INFO - PROCESS | 2328 | 1464722114558 Marionette TRACE conn6 <- [1,1318,null,{}] 12:15:14 INFO - PROCESS | 2328 | 1464722114562 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 2328 | 1464722114674 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:15:14 INFO - PROCESS | 2328 | 1464722114839 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 2328 | ++DOCSHELL 15D69400 == 95 [pid = 2328] [id = 339] 12:15:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 211 (17027000) [pid = 2328] [serial = 1016] [outer = 00000000] 12:15:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 212 (21581400) [pid = 2328] [serial = 1017] [outer = 17027000] 12:15:14 INFO - PROCESS | 2328 | 1464722114893 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 213 (21585000) [pid = 2328] [serial = 1018] [outer = 17027000] 12:15:15 INFO - PROCESS | 2328 | 1464722115454 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:15:15 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:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 12:15:15 INFO - PROCESS | 2328 | 1464722115491 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 2328 | 1464722115493 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:15:15 INFO - PROCESS | 2328 | 1464722115496 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:15:15 INFO - PROCESS | 2328 | 1464722115498 Marionette TRACE conn6 <- [1,1322,null,{}] 12:15:15 INFO - PROCESS | 2328 | 1464722115502 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:15 INFO - PROCESS | 2328 | 1464722115617 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:15:15 INFO - PROCESS | 2328 | 1464722115778 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2328 | ++DOCSHELL 0D853000 == 96 [pid = 2328] [id = 340] 12:15:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 214 (2158A000) [pid = 2328] [serial = 1019] [outer = 00000000] 12:15:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 215 (2158D400) [pid = 2328] [serial = 1020] [outer = 2158A000] 12:15:15 INFO - PROCESS | 2328 | 1464722115835 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 216 (2246A000) [pid = 2328] [serial = 1021] [outer = 2158A000] 12:15:16 INFO - PROCESS | 2328 | 1464722116412 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 12:15:16 INFO - PROCESS | 2328 | 1464722116471 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 2328 | 1464722116473 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:15:16 INFO - PROCESS | 2328 | 1464722116477 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 2328 | 1464722116479 Marionette TRACE conn6 <- [1,1326,null,{}] 12:15:16 INFO - PROCESS | 2328 | 1464722116482 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 2328 | 1464722116597 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:15:16 INFO - PROCESS | 2328 | 1464722116753 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D82A000 == 97 [pid = 2328] [id = 341] 12:15:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 217 (11C7CC00) [pid = 2328] [serial = 1022] [outer = 00000000] 12:15:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 218 (16B40800) [pid = 2328] [serial = 1023] [outer = 11C7CC00] 12:15:16 INFO - PROCESS | 2328 | 1464722116808 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 219 (1702E800) [pid = 2328] [serial = 1024] [outer = 11C7CC00] 12:15:17 INFO - PROCESS | 2328 | 1464722117816 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1377ms 12:15:17 INFO - PROCESS | 2328 | 1464722117858 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:15:17 INFO - PROCESS | 2328 | 1464722117862 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 2328 | 1464722117867 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2328 | 1464722117871 Marionette TRACE conn6 <- [1,1330,null,{}] 12:15:17 INFO - PROCESS | 2328 | 1464722117876 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 2328 | 1464722117993 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:15:18 INFO - PROCESS | 2328 | 1464722118145 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D84F800 == 98 [pid = 2328] [id = 342] 12:15:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 220 (0D850800) [pid = 2328] [serial = 1025] [outer = 00000000] 12:15:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 221 (12310400) [pid = 2328] [serial = 1026] [outer = 0D850800] 12:15:18 INFO - PROCESS | 2328 | 1464722118196 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 222 (138F0800) [pid = 2328] [serial = 1027] [outer = 0D850800] 12:15:18 INFO - PROCESS | 2328 | 1464722118734 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1376F000 == 97 [pid = 2328] [id = 330] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 13773400 == 96 [pid = 2328] [id = 329] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1A1EC000 == 95 [pid = 2328] [id = 328] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 188D5400 == 94 [pid = 2328] [id = 327] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 17294C00 == 93 [pid = 2328] [id = 326] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1684DC00 == 92 [pid = 2328] [id = 325] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 16197000 == 91 [pid = 2328] [id = 324] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 0D18C800 == 90 [pid = 2328] [id = 323] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 123B0400 == 89 [pid = 2328] [id = 322] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 0C729400 == 88 [pid = 2328] [id = 321] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 221 (1DB2A000) [pid = 2328] [serial = 936] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | 1464722118873 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2328 | 1464722118879 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1B6A4C00 == 87 [pid = 2328] [id = 318] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1FB27800 == 86 [pid = 2328] [id = 317] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 1FB1CC00 == 85 [pid = 2328] [id = 316] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 172E5400 == 84 [pid = 2328] [id = 315] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 13CECC00 == 83 [pid = 2328] [id = 314] 12:15:18 INFO - PROCESS | 2328 | --DOCSHELL 0C6BF800 == 82 [pid = 2328] [id = 313] 12:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:15:18 INFO - PROCESS | 2328 | 1464722118888 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2328 | 1464722118891 Marionette TRACE conn6 <- [1,1334,null,{}] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 220 (17023000) [pid = 2328] [serial = 919] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 219 (1ADEF000) [pid = 2328] [serial = 894] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 218 (1A7E2000) [pid = 2328] [serial = 891] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 217 (14CAE800) [pid = 2328] [serial = 888] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 216 (1AD9E800) [pid = 2328] [serial = 927] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 215 (13A09400) [pid = 2328] [serial = 930] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 214 (0D842400) [pid = 2328] [serial = 913] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 213 (17021800) [pid = 2328] [serial = 931] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 212 (1BD1E000) [pid = 2328] [serial = 933] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 211 (11A04400) [pid = 2328] [serial = 909] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 210 (15E4E000) [pid = 2328] [serial = 916] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 209 (12310000) [pid = 2328] [serial = 910] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 208 (0D630400) [pid = 2328] [serial = 912] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 207 (1DD01400) [pid = 2328] [serial = 903] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 206 (1BE83400) [pid = 2328] [serial = 900] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 205 (1A1E9000) [pid = 2328] [serial = 925] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 204 (1ADC8C00) [pid = 2328] [serial = 928] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 203 (17B4E000) [pid = 2328] [serial = 922] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 202 (18EB9000) [pid = 2328] [serial = 924] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 201 (1A1F6800) [pid = 2328] [serial = 883] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 200 (1CD6A000) [pid = 2328] [serial = 934] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 199 (1CD6FC00) [pid = 2328] [serial = 906] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 198 (14C7A800) [pid = 2328] [serial = 915] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 197 (17945C00) [pid = 2328] [serial = 921] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 196 (0D850C00) [pid = 2328] [serial = 885] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 195 (16E4C400) [pid = 2328] [serial = 918] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 194 (1B69F400) [pid = 2328] [serial = 897] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | --DOMWINDOW == 193 (19A09400) [pid = 2328] [serial = 835] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 2328 | 1464722118939 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 2328 | 1464722119115 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:15:19 INFO - PROCESS | 2328 | 1464722119124 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D854800 == 83 [pid = 2328] [id = 343] 12:15:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 194 (0D857C00) [pid = 2328] [serial = 1028] [outer = 00000000] 12:15:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 195 (0DD59400) [pid = 2328] [serial = 1029] [outer = 0D857C00] 12:15:19 INFO - PROCESS | 2328 | 1464722119170 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 196 (1210BC00) [pid = 2328] [serial = 1030] [outer = 0D857C00] 12:15:19 INFO - PROCESS | 2328 | 1464722119690 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 831ms 12:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:15:19 INFO - PROCESS | 2328 | 1464722119720 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 2328 | 1464722119722 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 2328 | 1464722119726 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 2328 | 1464722119729 Marionette TRACE conn6 <- [1,1338,null,{}] 12:15:19 INFO - PROCESS | 2328 | 1464722119739 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 2328 | 1464722119841 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:15:19 INFO - PROCESS | 2328 | 1464722119958 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2328 | ++DOCSHELL 12329C00 == 84 [pid = 2328] [id = 344] 12:15:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 197 (1376F000) [pid = 2328] [serial = 1031] [outer = 00000000] 12:15:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 198 (1622D800) [pid = 2328] [serial = 1032] [outer = 1376F000] 12:15:19 INFO - PROCESS | 2328 | 1464722120006 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 199 (16B3DC00) [pid = 2328] [serial = 1033] [outer = 1376F000] 12:15:20 INFO - PROCESS | 2328 | 1464722120404 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 12:15:20 INFO - PROCESS | 2328 | 1464722120460 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 2328 | 1464722120463 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:15:20 INFO - PROCESS | 2328 | 1464722120466 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 2328 | 1464722120468 Marionette TRACE conn6 <- [1,1342,null,{}] 12:15:20 INFO - PROCESS | 2328 | 1464722120471 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 2328 | 1464722120596 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:15:20 INFO - PROCESS | 2328 | 1464722120610 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2328 | ++DOCSHELL 17291400 == 85 [pid = 2328] [id = 345] 12:15:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 200 (17294400) [pid = 2328] [serial = 1034] [outer = 00000000] 12:15:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 201 (188CB400) [pid = 2328] [serial = 1035] [outer = 17294400] 12:15:20 INFO - PROCESS | 2328 | 1464722120655 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 202 (18EB5400) [pid = 2328] [serial = 1036] [outer = 17294400] 12:15:21 INFO - PROCESS | 2328 | 1464722121126 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 12:15:21 INFO - PROCESS | 2328 | 1464722121200 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2328 | 1464722121202 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:15:21 INFO - PROCESS | 2328 | 1464722121205 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2328 | 1464722121207 Marionette TRACE conn6 <- [1,1346,null,{}] 12:15:21 INFO - PROCESS | 2328 | 1464722121210 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:21 INFO - PROCESS | 2328 | 1464722121347 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:15:21 INFO - PROCESS | 2328 | 1464722121360 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 2328 | ++DOCSHELL 18EB8000 == 86 [pid = 2328] [id = 346] 12:15:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 203 (19A09400) [pid = 2328] [serial = 1037] [outer = 00000000] 12:15:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 204 (1A1F6400) [pid = 2328] [serial = 1038] [outer = 19A09400] 12:15:21 INFO - PROCESS | 2328 | 1464722121406 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 205 (1A7E0C00) [pid = 2328] [serial = 1039] [outer = 19A09400] 12:15:21 INFO - PROCESS | 2328 | 1464722121865 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 12:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:15:21 INFO - PROCESS | 2328 | 1464722121876 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2328 | 1464722121878 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:15:21 INFO - PROCESS | 2328 | 1464722121881 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2328 | 1464722121882 Marionette TRACE conn6 <- [1,1350,null,{}] 12:15:21 INFO - PROCESS | 2328 | 1464722121886 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 2328 | 1464722122062 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:15:22 INFO - PROCESS | 2328 | 1464722122089 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2328 | ++DOCSHELL 1ADA5000 == 87 [pid = 2328] [id = 347] 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 206 (1ADA6C00) [pid = 2328] [serial = 1040] [outer = 00000000] 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 207 (1B6A3800) [pid = 2328] [serial = 1041] [outer = 1ADA6C00] 12:15:22 INFO - PROCESS | 2328 | 1464722122135 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 208 (1BD27000) [pid = 2328] [serial = 1042] [outer = 1ADA6C00] 12:15:22 INFO - PROCESS | 2328 | 1464722122587 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 771ms 12:15:22 INFO - PROCESS | 2328 | 1464722122657 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 2328 | 1464722122659 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:15:22 INFO - PROCESS | 2328 | 1464722122662 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 2328 | 1464722122664 Marionette TRACE conn6 <- [1,1354,null,{}] 12:15:22 INFO - PROCESS | 2328 | 1464722122667 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 2328 | 1464722122805 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:15:22 INFO - PROCESS | 2328 | 1464722122826 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2328 | ++DOCSHELL 1BE1D000 == 88 [pid = 2328] [id = 348] 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 209 (1BE82400) [pid = 2328] [serial = 1043] [outer = 00000000] 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 210 (1DB2FC00) [pid = 2328] [serial = 1044] [outer = 1BE82400] 12:15:22 INFO - PROCESS | 2328 | 1464722122869 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 211 (1E638000) [pid = 2328] [serial = 1045] [outer = 1BE82400] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 210 (17945400) [pid = 2328] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 209 (188D5C00) [pid = 2328] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 208 (1622D000) [pid = 2328] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 207 (0C86FC00) [pid = 2328] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 206 (0D841800) [pid = 2328] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 205 (123B9800) [pid = 2328] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 204 (1A1EF400) [pid = 2328] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 203 (168AB800) [pid = 2328] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 202 (18BDD400) [pid = 2328] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 201 (169E6400) [pid = 2328] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:15:23 INFO - PROCESS | 2328 | --DOMWINDOW == 200 (1DB25400) [pid = 2328] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:15:23 INFO - PROCESS | 2328 | 1464722123524 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 2328 | 1464722123535 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:15:23 INFO - PROCESS | 2328 | 1464722123547 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 2328 | 1464722123549 Marionette TRACE conn6 <- [1,1358,null,{}] 12:15:23 INFO - PROCESS | 2328 | 1464722123553 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 2328 | 1464722123688 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:15:23 INFO - PROCESS | 2328 | 1464722123759 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2328 | ++DOCSHELL 14C8B000 == 89 [pid = 2328] [id = 349] 12:15:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 201 (14CB0000) [pid = 2328] [serial = 1046] [outer = 00000000] 12:15:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 202 (19A91400) [pid = 2328] [serial = 1047] [outer = 14CB0000] 12:15:23 INFO - PROCESS | 2328 | 1464722123804 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 203 (1DB22400) [pid = 2328] [serial = 1048] [outer = 14CB0000] 12:15:24 INFO - PROCESS | 2328 | 1464722124160 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2328 | 1464722124171 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:15:24 INFO - PROCESS | 2328 | 1464722124174 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 2328 | 1464722124176 Marionette TRACE conn6 <- [1,1362,null,{}] 12:15:24 INFO - PROCESS | 2328 | 1464722124179 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 2328 | 1464722124323 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:15:24 INFO - PROCESS | 2328 | 1464722124333 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 2328 | ++DOCSHELL 1CD66400 == 90 [pid = 2328] [id = 350] 12:15:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 204 (1E633400) [pid = 2328] [serial = 1049] [outer = 00000000] 12:15:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 205 (1302F800) [pid = 2328] [serial = 1050] [outer = 1E633400] 12:15:24 INFO - PROCESS | 2328 | 1464722124377 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 206 (20650400) [pid = 2328] [serial = 1051] [outer = 1E633400] 12:15:24 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:24 INFO - PROCESS | 2328 | 1464722124831 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2328 | 1464722124849 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:15:24 INFO - PROCESS | 2328 | 1464722124853 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:15:24 INFO - PROCESS | 2328 | 1464722124855 Marionette TRACE conn6 <- [1,1366,null,{}] 12:15:24 INFO - PROCESS | 2328 | 1464722124859 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:24 INFO - PROCESS | 2328 | 1464722125001 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:15:25 INFO - PROCESS | 2328 | 1464722125010 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 2328 | ++DOCSHELL 0D655400 == 91 [pid = 2328] [id = 351] 12:15:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 207 (2066B800) [pid = 2328] [serial = 1052] [outer = 00000000] 12:15:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 208 (20F17800) [pid = 2328] [serial = 1053] [outer = 2066B800] 12:15:25 INFO - PROCESS | 2328 | 1464722125055 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 209 (2149B800) [pid = 2328] [serial = 1054] [outer = 2066B800] 12:15:25 INFO - PROCESS | 2328 | 1464722125642 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 2328 | 1464722125726 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:15:25 INFO - PROCESS | 2328 | 1464722125732 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 2328 | 1464722125736 Marionette TRACE conn6 <- [1,1370,null,{}] 12:15:25 INFO - PROCESS | 2328 | 1464722125742 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 2328 | 1464722125874 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:15:26 INFO - PROCESS | 2328 | 1464722126033 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 2328 | ++DOCSHELL 0D82D400 == 92 [pid = 2328] [id = 352] 12:15:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 210 (0D852000) [pid = 2328] [serial = 1055] [outer = 00000000] 12:15:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 211 (1380A800) [pid = 2328] [serial = 1056] [outer = 0D852000] 12:15:26 INFO - PROCESS | 2328 | 1464722126091 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 212 (15D4D400) [pid = 2328] [serial = 1057] [outer = 0D852000] 12:15:26 INFO - PROCESS | 2328 | [2328] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:26 INFO - PROCESS | 2328 | 1464722126743 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2328 | 1464722126783 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:15:26 INFO - PROCESS | 2328 | 1464722126810 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 2328 | 1464722126813 Marionette TRACE conn6 <- [1,1374,null,{}] 12:15:26 INFO - PROCESS | 2328 | 1464722126817 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 2328 | 1464722126940 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:15:27 INFO - PROCESS | 2328 | 1464722127096 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2328 | ++DOCSHELL 17B52800 == 93 [pid = 2328] [id = 353] 12:15:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 213 (1886E800) [pid = 2328] [serial = 1058] [outer = 00000000] 12:15:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 214 (1A1EB400) [pid = 2328] [serial = 1059] [outer = 1886E800] 12:15:27 INFO - PROCESS | 2328 | 1464722127151 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 215 (1ADC3000) [pid = 2328] [serial = 1060] [outer = 1886E800] 12:15:27 INFO - PROCESS | 2328 | 1464722127781 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 2328 | 1464722127838 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 2328 | 1464722127842 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:15:27 INFO - PROCESS | 2328 | 1464722127845 Marionette TRACE conn6 <- [1,1378,null,{}] 12:15:27 INFO - PROCESS | 2328 | 1464722127895 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 2328 | 1464722128025 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:15:28 INFO - PROCESS | 2328 | 1464722128176 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 2328 | ++DOCSHELL 20F11800 == 94 [pid = 2328] [id = 354] 12:15:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 216 (21567000) [pid = 2328] [serial = 1061] [outer = 00000000] 12:15:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 217 (2158B800) [pid = 2328] [serial = 1062] [outer = 21567000] 12:15:28 INFO - PROCESS | 2328 | 1464722128234 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 218 (2246EC00) [pid = 2328] [serial = 1063] [outer = 21567000] 12:15:28 INFO - PROCESS | 2328 | 1464722128850 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1036ms 12:15:28 INFO - PROCESS | 2328 | 1464722128895 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2328 | 1464722128898 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 2328 | 1464722128902 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 2328 | 1464722128904 Marionette TRACE conn6 <- [1,1382,null,{}] 12:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:15:28 INFO - PROCESS | 2328 | 1464722128908 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 2328 | 1464722129029 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:15:29 INFO - PROCESS | 2328 | 1464722129184 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2328 | ++DOCSHELL 2149A400 == 95 [pid = 2328] [id = 355] 12:15:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 219 (215D1800) [pid = 2328] [serial = 1064] [outer = 00000000] 12:15:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 220 (215DAC00) [pid = 2328] [serial = 1065] [outer = 215D1800] 12:15:29 INFO - PROCESS | 2328 | 1464722129240 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 221 (215DF000) [pid = 2328] [serial = 1066] [outer = 215D1800] 12:15:29 INFO - PROCESS | 2328 | 1464722129835 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 12:15:29 INFO - PROCESS | 2328 | 1464722129880 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2328 | 1464722129882 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 2328 | 1464722129886 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:15:29 INFO - PROCESS | 2328 | 1464722129888 Marionette TRACE conn6 <- [1,1386,null,{}] 12:15:29 INFO - PROCESS | 2328 | 1464722129892 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 2328 | 1464722130006 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:15:30 INFO - PROCESS | 2328 | 1464722130176 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2328 | ++DOCSHELL 215D9800 == 96 [pid = 2328] [id = 356] 12:15:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 222 (215E0000) [pid = 2328] [serial = 1067] [outer = 00000000] 12:15:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 223 (22478C00) [pid = 2328] [serial = 1068] [outer = 215E0000] 12:15:30 INFO - PROCESS | 2328 | 1464722130230 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 224 (23765400) [pid = 2328] [serial = 1069] [outer = 215E0000] 12:15:30 INFO - PROCESS | 2328 | 1464722130848 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1020ms 12:15:30 INFO - PROCESS | 2328 | 1464722130909 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2328 | 1464722130912 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 2328 | 1464722130916 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:15:30 INFO - PROCESS | 2328 | 1464722130918 Marionette TRACE conn6 <- [1,1390,null,{}] 12:15:30 INFO - PROCESS | 2328 | 1464722130922 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 2328 | 1464722131073 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:15:31 INFO - PROCESS | 2328 | 1464722131231 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2328 | ++DOCSHELL 22478800 == 97 [pid = 2328] [id = 357] 12:15:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 225 (2292C000) [pid = 2328] [serial = 1070] [outer = 00000000] 12:15:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 226 (2293A800) [pid = 2328] [serial = 1071] [outer = 2292C000] 12:15:31 INFO - PROCESS | 2328 | 1464722131287 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 227 (23769800) [pid = 2328] [serial = 1072] [outer = 2292C000] 12:15:31 INFO - PROCESS | 2328 | 1464722131817 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 12:15:31 INFO - PROCESS | 2328 | 1464722131849 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2328 | 1464722131852 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:15:31 INFO - PROCESS | 2328 | 1464722131855 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 2328 | 1464722131857 Marionette TRACE conn6 <- [1,1394,null,{}] 12:15:31 INFO - PROCESS | 2328 | 1464722131861 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 2328 | 1464722131978 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:15:32 INFO - PROCESS | 2328 | 1464722132135 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2328 | ++DOCSHELL 2376BC00 == 98 [pid = 2328] [id = 358] 12:15:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 228 (2376C400) [pid = 2328] [serial = 1073] [outer = 00000000] 12:15:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 229 (23B8C800) [pid = 2328] [serial = 1074] [outer = 2376C400] 12:15:32 INFO - PROCESS | 2328 | 1464722132189 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 230 (23B90000) [pid = 2328] [serial = 1075] [outer = 2376C400] 12:15:32 INFO - PROCESS | 2328 | 1464722132756 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 12:15:32 INFO - PROCESS | 2328 | 1464722132786 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2328 | 1464722132788 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 2328 | 1464722132791 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:15:32 INFO - PROCESS | 2328 | 1464722132793 Marionette TRACE conn6 <- [1,1398,null,{}] 12:15:32 INFO - PROCESS | 2328 | 1464722132797 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 2328 | 1464722132912 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:15:33 INFO - PROCESS | 2328 | 1464722133083 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2328 | ++DOCSHELL 23A40C00 == 99 [pid = 2328] [id = 359] 12:15:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 231 (23A42C00) [pid = 2328] [serial = 1076] [outer = 00000000] 12:15:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 232 (23A47400) [pid = 2328] [serial = 1077] [outer = 23A42C00] 12:15:33 INFO - PROCESS | 2328 | 1464722133138 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 233 (23A49000) [pid = 2328] [serial = 1078] [outer = 23A42C00] 12:15:33 INFO - PROCESS | 2328 | 1464722133774 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1016ms 12:15:33 INFO - PROCESS | 2328 | 1464722133811 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:15:33 INFO - PROCESS | 2328 | 1464722133814 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 2328 | 1464722133817 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 2328 | 1464722133819 Marionette TRACE conn6 <- [1,1402,null,{}] 12:15:33 INFO - PROCESS | 2328 | 1464722133822 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 2328 | 1464722133942 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:15:34 INFO - PROCESS | 2328 | 1464722134123 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2328 | ++DOCSHELL 13804C00 == 100 [pid = 2328] [id = 360] 12:15:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 234 (13806800) [pid = 2328] [serial = 1079] [outer = 00000000] 12:15:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 235 (1728B400) [pid = 2328] [serial = 1080] [outer = 13806800] 12:15:34 INFO - PROCESS | 2328 | 1464722134178 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 236 (188CF400) [pid = 2328] [serial = 1081] [outer = 13806800] 12:15:35 INFO - PROCESS | 2328 | 1464722135108 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1332ms 12:15:35 INFO - PROCESS | 2328 | 1464722135150 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:15:35 INFO - PROCESS | 2328 | 1464722135154 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:15:35 INFO - PROCESS | 2328 | 1464722135159 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2328 | 1464722135163 Marionette TRACE conn6 <- [1,1406,null,{}] 12:15:35 INFO - PROCESS | 2328 | 1464722135170 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 2328 | 1464722135285 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:15:35 INFO - PROCESS | 2328 | 1464722135449 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 2328 | ++DOCSHELL 0D101400 == 101 [pid = 2328] [id = 361] 12:15:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 237 (0D83A400) [pid = 2328] [serial = 1082] [outer = 00000000] 12:15:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 238 (12325800) [pid = 2328] [serial = 1083] [outer = 0D83A400] 12:15:35 INFO - PROCESS | 2328 | 1464722135500 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 239 (138F1800) [pid = 2328] [serial = 1084] [outer = 0D83A400] 12:15:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 240 (1702F400) [pid = 2328] [serial = 1085] [outer = 0D08EC00] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1CD66400 == 100 [pid = 2328] [id = 350] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 14C8B000 == 99 [pid = 2328] [id = 349] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1BE1D000 == 98 [pid = 2328] [id = 348] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1ADA5000 == 97 [pid = 2328] [id = 347] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 18EB8000 == 96 [pid = 2328] [id = 346] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 17291400 == 95 [pid = 2328] [id = 345] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 12329C00 == 94 [pid = 2328] [id = 344] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 239 (14C89C00) [pid = 2328] [serial = 942] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 238 (188D0400) [pid = 2328] [serial = 945] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 237 (1FB20C00) [pid = 2328] [serial = 948] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 236 (20E7DC00) [pid = 2328] [serial = 951] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 235 (20647000) [pid = 2328] [serial = 954] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 234 (20F0CC00) [pid = 2328] [serial = 957] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 233 (20F18800) [pid = 2328] [serial = 960] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 232 (1BE87800) [pid = 2328] [serial = 993] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 231 (0D1F8C00) [pid = 2328] [serial = 939] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | 1464722136385 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 0D854800 == 93 [pid = 2328] [id = 343] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 0D84F800 == 92 [pid = 2328] [id = 342] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 20674000 == 91 [pid = 2328] [id = 337] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 20408800 == 90 [pid = 2328] [id = 336] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1E7C9800 == 89 [pid = 2328] [id = 335] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1BE84800 == 88 [pid = 2328] [id = 334] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 1618A800 == 87 [pid = 2328] [id = 333] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 0D161000 == 86 [pid = 2328] [id = 332] 12:15:36 INFO - PROCESS | 2328 | --DOCSHELL 0D907400 == 85 [pid = 2328] [id = 331] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 230 (1DB2C000) [pid = 2328] [serial = 937] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 229 (17B4FC00) [pid = 2328] [serial = 978] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 228 (19A09C00) [pid = 2328] [serial = 981] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 227 (18872C00) [pid = 2328] [serial = 979] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 226 (16481400) [pid = 2328] [serial = 972] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 225 (16843C00) [pid = 2328] [serial = 973] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 224 (0DA8D800) [pid = 2328] [serial = 964] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 223 (0D82F400) [pid = 2328] [serial = 963] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 222 (120D9C00) [pid = 2328] [serial = 969] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 221 (13509000) [pid = 2328] [serial = 970] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 220 (161BE000) [pid = 2328] [serial = 967] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 219 (15E4AC00) [pid = 2328] [serial = 966] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 218 (1A7EB400) [pid = 2328] [serial = 984] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 217 (16F3FC00) [pid = 2328] [serial = 975] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 216 (1A1E7C00) [pid = 2328] [serial = 982] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 215 (1BC5C800) [pid = 2328] [serial = 991] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 214 (1B678000) [pid = 2328] [serial = 990] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 213 (1ADAB400) [pid = 2328] [serial = 985] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 212 (18BDF000) [pid = 2328] [serial = 987] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 211 (170C3800) [pid = 2328] [serial = 976] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 2328 | --DOMWINDOW == 210 (1A739C00) [pid = 2328] [serial = 988] [outer = 00000000] [url = about:blank] 12:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1333ms 12:15:36 INFO - PROCESS | 2328 | 1464722136493 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2328 | 1464722136497 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:15:36 INFO - PROCESS | 2328 | 1464722136503 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 2328 | 1464722136506 Marionette TRACE conn6 <- [1,1410,null,{}] 12:15:36 INFO - PROCESS | 2328 | 1464722136510 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:36 INFO - PROCESS | 2328 | 1464722136611 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:15:36 INFO - PROCESS | 2328 | 1464722136787 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C3C00 == 86 [pid = 2328] [id = 362] 12:15:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 211 (0C6C6800) [pid = 2328] [serial = 1086] [outer = 00000000] 12:15:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 212 (0D08D000) [pid = 2328] [serial = 1087] [outer = 0C6C6800] 12:15:36 INFO - PROCESS | 2328 | 1464722136849 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 213 (0D674000) [pid = 2328] [serial = 1088] [outer = 0C6C6800] 12:15:37 INFO - PROCESS | 2328 | 1464722137507 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1017ms 12:15:37 INFO - PROCESS | 2328 | 1464722137525 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:15:37 INFO - PROCESS | 2328 | 1464722137530 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:15:37 INFO - PROCESS | 2328 | 1464722137535 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 2328 | 1464722137538 Marionette TRACE conn6 <- [1,1414,null,{}] 12:15:37 INFO - PROCESS | 2328 | 1464722137544 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 2328 | 1464722137690 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:15:37 INFO - PROCESS | 2328 | 1464722137843 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 2328 | ++DOCSHELL 0E79F800 == 87 [pid = 2328] [id = 363] 12:15:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 214 (11884400) [pid = 2328] [serial = 1089] [outer = 00000000] 12:15:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 215 (11A8DC00) [pid = 2328] [serial = 1090] [outer = 11884400] 12:15:37 INFO - PROCESS | 2328 | 1464722137903 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 216 (120DEC00) [pid = 2328] [serial = 1091] [outer = 11884400] 12:15:38 INFO - PROCESS | 2328 | 1464722138604 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1133ms 12:15:38 INFO - PROCESS | 2328 | 1464722138670 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2328 | 1464722138674 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 2328 | 1464722138679 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:15:38 INFO - PROCESS | 2328 | 1464722138681 Marionette TRACE conn6 <- [1,1418,null,{}] 12:15:38 INFO - PROCESS | 2328 | 1464722138686 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 2328 | 1464722138808 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:15:38 INFO - PROCESS | 2328 | 1464722138962 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2328 | ++DOCSHELL 13CF4C00 == 88 [pid = 2328] [id = 364] 12:15:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 217 (14B8F400) [pid = 2328] [serial = 1092] [outer = 00000000] 12:15:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 218 (14C8B000) [pid = 2328] [serial = 1093] [outer = 14B8F400] 12:15:39 INFO - PROCESS | 2328 | 1464722139019 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 219 (15D6E000) [pid = 2328] [serial = 1094] [outer = 14B8F400] 12:15:39 INFO - PROCESS | 2328 | 1464722139682 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1070ms 12:15:39 INFO - PROCESS | 2328 | 1464722139753 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 2328 | 1464722139756 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:15:39 INFO - PROCESS | 2328 | 1464722139761 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 2328 | 1464722139767 Marionette TRACE conn6 <- [1,1422,null,{}] 12:15:39 INFO - PROCESS | 2328 | 1464722139777 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:39 INFO - PROCESS | 2328 | 1464722139907 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:15:40 INFO - PROCESS | 2328 | 1464722140063 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 2328 | ++DOCSHELL 168B4000 == 89 [pid = 2328] [id = 365] 12:15:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 220 (16F3FC00) [pid = 2328] [serial = 1095] [outer = 00000000] 12:15:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 221 (17028C00) [pid = 2328] [serial = 1096] [outer = 16F3FC00] 12:15:40 INFO - PROCESS | 2328 | 1464722140119 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 222 (170C7000) [pid = 2328] [serial = 1097] [outer = 16F3FC00] 12:15:40 INFO - PROCESS | 2328 | 1464722140712 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1029ms 12:15:40 INFO - PROCESS | 2328 | 1464722140792 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2328 | 1464722140795 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:15:40 INFO - PROCESS | 2328 | 1464722140798 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:15:40 INFO - PROCESS | 2328 | 1464722140800 Marionette TRACE conn6 <- [1,1426,null,{}] 12:15:40 INFO - PROCESS | 2328 | 1464722140804 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 2328 | 1464722140954 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:15:41 INFO - PROCESS | 2328 | 1464722141106 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2328 | ++DOCSHELL 17951400 == 90 [pid = 2328] [id = 366] 12:15:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 223 (17952400) [pid = 2328] [serial = 1098] [outer = 00000000] 12:15:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 224 (18875800) [pid = 2328] [serial = 1099] [outer = 17952400] 12:15:41 INFO - PROCESS | 2328 | 1464722141163 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 225 (18BDD400) [pid = 2328] [serial = 1100] [outer = 17952400] 12:15:41 INFO - PROCESS | 2328 | 1464722141732 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 12:15:41 INFO - PROCESS | 2328 | 1464722141772 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 2328 | 1464722141774 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:15:41 INFO - PROCESS | 2328 | 1464722141778 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:15:41 INFO - PROCESS | 2328 | 1464722141780 Marionette TRACE conn6 <- [1,1430,null,{}] 12:15:41 INFO - PROCESS | 2328 | 1464722141784 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 2328 | 1464722141901 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:15:42 INFO - PROCESS | 2328 | 1464722142027 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 2328 | ++DOCSHELL 1960BC00 == 91 [pid = 2328] [id = 367] 12:15:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 226 (19A09C00) [pid = 2328] [serial = 1101] [outer = 00000000] 12:15:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 227 (1A193C00) [pid = 2328] [serial = 1102] [outer = 19A09C00] 12:15:42 INFO - PROCESS | 2328 | 1464722142091 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 228 (1AD9E800) [pid = 2328] [serial = 1103] [outer = 19A09C00] 12:15:42 INFO - PROCESS | 2328 | 1464722142745 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 12:15:42 INFO - PROCESS | 2328 | 1464722142801 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 2328 | 1464722142803 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:15:42 INFO - PROCESS | 2328 | 1464722142807 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 2328 | 1464722142808 Marionette TRACE conn6 <- [1,1434,null,{}] 12:15:42 INFO - PROCESS | 2328 | 1464722142812 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:42 INFO - PROCESS | 2328 | 1464722142929 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:15:43 INFO - PROCESS | 2328 | 1464722143083 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2328 | ++DOCSHELL 0D634800 == 92 [pid = 2328] [id = 368] 12:15:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 229 (16188400) [pid = 2328] [serial = 1104] [outer = 00000000] 12:15:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 230 (1B677C00) [pid = 2328] [serial = 1105] [outer = 16188400] 12:15:43 INFO - PROCESS | 2328 | 1464722143139 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 231 (1B6A9800) [pid = 2328] [serial = 1106] [outer = 16188400] 12:15:43 INFO - PROCESS | 2328 | 1464722143731 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 12:15:43 INFO - PROCESS | 2328 | 1464722143781 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 2328 | 1464722143783 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:15:43 INFO - PROCESS | 2328 | 1464722143787 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:15:43 INFO - PROCESS | 2328 | 1464722143789 Marionette TRACE conn6 <- [1,1438,null,{}] 12:15:43 INFO - PROCESS | 2328 | 1464722143792 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 2328 | 1464722143907 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:15:44 INFO - PROCESS | 2328 | 1464722144074 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 2328 | ++DOCSHELL 0D90B400 == 93 [pid = 2328] [id = 369] 12:15:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 232 (0DA8E000) [pid = 2328] [serial = 1107] [outer = 00000000] 12:15:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 233 (1BD27400) [pid = 2328] [serial = 1108] [outer = 0DA8E000] 12:15:44 INFO - PROCESS | 2328 | 1464722144131 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 234 (1BE1AC00) [pid = 2328] [serial = 1109] [outer = 0DA8E000] 12:15:44 INFO - PROCESS | 2328 | 1464722144710 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 12:15:44 INFO - PROCESS | 2328 | 1464722144761 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 2328 | 1464722144763 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:15:44 INFO - PROCESS | 2328 | 1464722144766 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:15:44 INFO - PROCESS | 2328 | 1464722144768 Marionette TRACE conn6 <- [1,1442,null,{}] 12:15:44 INFO - PROCESS | 2328 | 1464722144772 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:44 INFO - PROCESS | 2328 | 1464722144884 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:15:45 INFO - PROCESS | 2328 | 1464722145038 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2328 | ++DOCSHELL 1BD1D400 == 94 [pid = 2328] [id = 370] 12:15:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 235 (1CD64C00) [pid = 2328] [serial = 1110] [outer = 00000000] 12:15:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 236 (1DB27000) [pid = 2328] [serial = 1111] [outer = 1CD64C00] 12:15:45 INFO - PROCESS | 2328 | 1464722145093 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 237 (1DD0E800) [pid = 2328] [serial = 1112] [outer = 1CD64C00] 12:15:45 INFO - PROCESS | 2328 | 1464722145700 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 12:15:45 INFO - PROCESS | 2328 | 1464722145741 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2328 | 1464722145743 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:15:45 INFO - PROCESS | 2328 | 1464722145747 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:15:45 INFO - PROCESS | 2328 | 1464722145749 Marionette TRACE conn6 <- [1,1446,null,{}] 12:15:45 INFO - PROCESS | 2328 | 1464722145768 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 2328 | 1464722145883 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:15:46 INFO - PROCESS | 2328 | 1464722146037 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2328 | ++DOCSHELL 1DB22C00 == 95 [pid = 2328] [id = 371] 12:15:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 238 (1DB2DC00) [pid = 2328] [serial = 1113] [outer = 00000000] 12:15:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 239 (1FB1A400) [pid = 2328] [serial = 1114] [outer = 1DB2DC00] 12:15:46 INFO - PROCESS | 2328 | 1464722146094 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 240 (1FB1D800) [pid = 2328] [serial = 1115] [outer = 1DB2DC00] 12:15:46 INFO - PROCESS | 2328 | 1464722146752 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 12:15:46 INFO - PROCESS | 2328 | 1464722146781 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 2328 | 1464722146784 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:15:46 INFO - PROCESS | 2328 | 1464722146787 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 2328 | 1464722146789 Marionette TRACE conn6 <- [1,1450,null,{}] 12:15:46 INFO - PROCESS | 2328 | 1464722146793 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 2328 | 1464722146914 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:15:47 INFO - PROCESS | 2328 | 1464722147085 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2328 | ++DOCSHELL 2064D000 == 96 [pid = 2328] [id = 372] 12:15:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 241 (2064E000) [pid = 2328] [serial = 1116] [outer = 00000000] 12:15:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 242 (2066EC00) [pid = 2328] [serial = 1117] [outer = 2064E000] 12:15:47 INFO - PROCESS | 2328 | 1464722147153 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 243 (20E83800) [pid = 2328] [serial = 1118] [outer = 2064E000] 12:15:47 INFO - PROCESS | 2328 | 1464722147982 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1219ms 12:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:15:48 INFO - PROCESS | 2328 | 1464722148010 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2328 | 1464722148014 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 2328 | 1464722148019 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 2328 | 1464722148023 Marionette TRACE conn6 <- [1,1454,null,{}] 12:15:48 INFO - PROCESS | 2328 | 1464722148037 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 2328 | 1464722148157 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:15:48 INFO - PROCESS | 2328 | 1464722148310 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2328 | ++DOCSHELL 0DA97000 == 97 [pid = 2328] [id = 373] 12:15:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 244 (0DD03C00) [pid = 2328] [serial = 1119] [outer = 00000000] 12:15:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 245 (0E776000) [pid = 2328] [serial = 1120] [outer = 0DD03C00] 12:15:48 INFO - PROCESS | 2328 | 1464722148361 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 246 (120D8400) [pid = 2328] [serial = 1121] [outer = 0DD03C00] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 1A195400 == 96 [pid = 2328] [id = 267] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 1A7E7C00 == 95 [pid = 2328] [id = 283] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 1DD0A800 == 94 [pid = 2328] [id = 233] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 0D101400 == 93 [pid = 2328] [id = 361] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 22478800 == 92 [pid = 2328] [id = 357] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 215D9800 == 91 [pid = 2328] [id = 356] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 2149A400 == 90 [pid = 2328] [id = 355] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 20F11800 == 89 [pid = 2328] [id = 354] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 17B52800 == 88 [pid = 2328] [id = 353] 12:15:48 INFO - PROCESS | 2328 | --DOCSHELL 0D82D400 == 87 [pid = 2328] [id = 352] 12:15:49 INFO - PROCESS | 2328 | 1464722149214 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1241ms 12:15:49 INFO - PROCESS | 2328 | 1464722149262 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2328 | 1464722149267 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:15:49 INFO - PROCESS | 2328 | 1464722149286 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 2328 | 1464722149290 Marionette TRACE conn6 <- [1,1458,null,{}] 12:15:49 INFO - PROCESS | 2328 | 1464722149296 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 2328 | 1464722149427 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:15:49 INFO - PROCESS | 2328 | 1464722149583 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2328 | ++DOCSHELL 0D90A000 == 88 [pid = 2328] [id = 374] 12:15:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 247 (0D90C400) [pid = 2328] [serial = 1122] [outer = 00000000] 12:15:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 248 (1230A000) [pid = 2328] [serial = 1123] [outer = 0D90C400] 12:15:49 INFO - PROCESS | 2328 | 1464722149647 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 249 (13808800) [pid = 2328] [serial = 1124] [outer = 0D90C400] 12:15:50 INFO - PROCESS | 2328 | 1464722150310 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1072ms 12:15:50 INFO - PROCESS | 2328 | 1464722150363 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2328 | 1464722150369 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:15:50 INFO - PROCESS | 2328 | 1464722150392 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:15:50 INFO - PROCESS | 2328 | 1464722150395 Marionette TRACE conn6 <- [1,1462,null,{}] 12:15:50 INFO - PROCESS | 2328 | 1464722150400 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 2328 | 1464722150530 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:15:50 INFO - PROCESS | 2328 | 1464722150690 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2328 | ++DOCSHELL 1647B800 == 89 [pid = 2328] [id = 375] 12:15:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 250 (16845C00) [pid = 2328] [serial = 1125] [outer = 00000000] 12:15:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 251 (16B3D000) [pid = 2328] [serial = 1126] [outer = 16845C00] 12:15:50 INFO - PROCESS | 2328 | 1464722150747 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 252 (17023000) [pid = 2328] [serial = 1127] [outer = 16845C00] 12:15:51 INFO - PROCESS | 2328 | 1464722151471 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1126ms 12:15:51 INFO - PROCESS | 2328 | 1464722151522 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2328 | 1464722151525 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:15:51 INFO - PROCESS | 2328 | 1464722151529 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:15:51 INFO - PROCESS | 2328 | 1464722151533 Marionette TRACE conn6 <- [1,1466,null,{}] 12:15:51 INFO - PROCESS | 2328 | 1464722151543 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:51 INFO - PROCESS | 2328 | 1464722151667 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:15:51 INFO - PROCESS | 2328 | 1464722151828 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F5C00 == 90 [pid = 2328] [id = 376] 12:15:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 253 (1A738400) [pid = 2328] [serial = 1128] [outer = 00000000] 12:15:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 254 (1A7EC800) [pid = 2328] [serial = 1129] [outer = 1A738400] 12:15:51 INFO - PROCESS | 2328 | 1464722151889 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 255 (1ADF4C00) [pid = 2328] [serial = 1130] [outer = 1A738400] 12:15:52 INFO - PROCESS | 2328 | 1464722152583 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1129ms 12:15:52 INFO - PROCESS | 2328 | 1464722152661 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 2328 | 1464722152664 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 2328 | 1464722152668 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:15:52 INFO - PROCESS | 2328 | 1464722152670 Marionette TRACE conn6 <- [1,1470,null,{}] 12:15:52 INFO - PROCESS | 2328 | 1464722152674 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 2328 | 1464722152798 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:15:52 INFO - PROCESS | 2328 | 1464722152956 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2328 | ++DOCSHELL 1FB22800 == 91 [pid = 2328] [id = 377] 12:15:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 256 (1FB24C00) [pid = 2328] [serial = 1131] [outer = 00000000] 12:15:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 257 (20679C00) [pid = 2328] [serial = 1132] [outer = 1FB24C00] 12:15:52 INFO - PROCESS | 2328 | 1464722153012 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 258 (20F13800) [pid = 2328] [serial = 1133] [outer = 1FB24C00] 12:15:53 INFO - PROCESS | 2328 | 1464722153610 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 12:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:15:53 INFO - PROCESS | 2328 | 1464722153641 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 2328 | 1464722153643 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:15:53 INFO - PROCESS | 2328 | 1464722153647 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 2328 | 1464722153649 Marionette TRACE conn6 <- [1,1474,null,{}] 12:15:53 INFO - PROCESS | 2328 | 1464722153652 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:53 INFO - PROCESS | 2328 | 1464722153769 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:15:53 INFO - PROCESS | 2328 | 1464722153941 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 2328 | ++DOCSHELL 2113D800 == 92 [pid = 2328] [id = 378] 12:15:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 259 (2113DC00) [pid = 2328] [serial = 1134] [outer = 00000000] 12:15:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 260 (21141400) [pid = 2328] [serial = 1135] [outer = 2113DC00] 12:15:53 INFO - PROCESS | 2328 | 1464722153997 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 261 (21144400) [pid = 2328] [serial = 1136] [outer = 2113DC00] 12:15:54 INFO - PROCESS | 2328 | 1464722154653 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1078ms 12:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:15:54 INFO - PROCESS | 2328 | 1464722154725 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 2328 | 1464722154728 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 2328 | 1464722154731 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 2328 | 1464722154733 Marionette TRACE conn6 <- [1,1478,null,{}] 12:15:54 INFO - PROCESS | 2328 | 1464722154737 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 2328 | 1464722154894 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:15:55 INFO - PROCESS | 2328 | 1464722155051 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 2328 | ++DOCSHELL 21562800 == 93 [pid = 2328] [id = 379] 12:15:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 262 (21568000) [pid = 2328] [serial = 1137] [outer = 00000000] 12:15:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 263 (215D5400) [pid = 2328] [serial = 1138] [outer = 21568000] 12:15:55 INFO - PROCESS | 2328 | 1464722155108 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 264 (215DDC00) [pid = 2328] [serial = 1139] [outer = 21568000] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 19610000 == 92 [pid = 2328] [id = 320] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 23A40C00 == 91 [pid = 2328] [id = 359] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 1DB22C00 == 90 [pid = 2328] [id = 371] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 1BD1D400 == 89 [pid = 2328] [id = 370] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 0D634800 == 88 [pid = 2328] [id = 368] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 0D90B400 == 87 [pid = 2328] [id = 369] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 1960BC00 == 86 [pid = 2328] [id = 367] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 17951400 == 85 [pid = 2328] [id = 366] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 168B4000 == 84 [pid = 2328] [id = 365] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 0E79F800 == 83 [pid = 2328] [id = 363] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 13CF4C00 == 82 [pid = 2328] [id = 364] 12:15:56 INFO - PROCESS | 2328 | --DOCSHELL 0C6C3C00 == 81 [pid = 2328] [id = 362] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 15D69400 == 80 [pid = 2328] [id = 339] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 14CB3400 == 79 [pid = 2328] [id = 62] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 20404000 == 78 [pid = 2328] [id = 266] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D853000 == 77 [pid = 2328] [id = 340] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1A9A4000 == 76 [pid = 2328] [id = 132] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 18EF6800 == 75 [pid = 2328] [id = 26] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D855800 == 74 [pid = 2328] [id = 244] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1A7E5000 == 73 [pid = 2328] [id = 247] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1A1F2000 == 72 [pid = 2328] [id = 282] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 14C06000 == 71 [pid = 2328] [id = 104] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 14CB8000 == 70 [pid = 2328] [id = 76] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 15D6D400 == 69 [pid = 2328] [id = 178] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D1F1800 == 68 [pid = 2328] [id = 27] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0DA95800 == 67 [pid = 2328] [id = 14] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 169E5400 == 66 [pid = 2328] [id = 8] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 14B8E000 == 65 [pid = 2328] [id = 17] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 16189C00 == 64 [pid = 2328] [id = 22] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1B673000 == 63 [pid = 2328] [id = 249] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1BC62400 == 62 [pid = 2328] [id = 300] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 2376BC00 == 61 [pid = 2328] [id = 358] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1ADA9800 == 60 [pid = 2328] [id = 248] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0E7A2000 == 59 [pid = 2328] [id = 120] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D107000 == 58 [pid = 2328] [id = 180] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1B66C000 == 57 [pid = 2328] [id = 215] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D82A000 == 56 [pid = 2328] [id = 341] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1BD1C000 == 55 [pid = 2328] [id = 217] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 17290800 == 54 [pid = 2328] [id = 149] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 18EEE800 == 53 [pid = 2328] [id = 281] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1A1F4800 == 52 [pid = 2328] [id = 91] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1B69C800 == 51 [pid = 2328] [id = 230] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 13CEEC00 == 50 [pid = 2328] [id = 176] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 21497400 == 49 [pid = 2328] [id = 338] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1611FC00 == 48 [pid = 2328] [id = 61] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 18870800 == 47 [pid = 2328] [id = 190] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 2064D000 == 46 [pid = 2328] [id = 372] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 16480000 == 45 [pid = 2328] [id = 21] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0D851400 == 44 [pid = 2328] [id = 28] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 12106800 == 43 [pid = 2328] [id = 15] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 19A0C400 == 42 [pid = 2328] [id = 294] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 13773800 == 41 [pid = 2328] [id = 231] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 16B3F000 == 40 [pid = 2328] [id = 105] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 0C721000 == 39 [pid = 2328] [id = 23] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 13A08400 == 38 [pid = 2328] [id = 131] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1CD71000 == 37 [pid = 2328] [id = 232] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1CD65000 == 36 [pid = 2328] [id = 301] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 13CFAC00 == 35 [pid = 2328] [id = 16] 12:16:00 INFO - PROCESS | 2328 | --DOCSHELL 1728E400 == 34 [pid = 2328] [id = 11] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0C872800 == 33 [pid = 2328] [id = 302] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 13804C00 == 32 [pid = 2328] [id = 360] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 11C34C00 == 31 [pid = 2328] [id = 75] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1302D000 == 30 [pid = 2328] [id = 18] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 16B42000 == 29 [pid = 2328] [id = 20] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0C6C9000 == 28 [pid = 2328] [id = 119] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D635800 == 27 [pid = 2328] [id = 216] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 2064FC00 == 26 [pid = 2328] [id = 319] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1886B400 == 25 [pid = 2328] [id = 163] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 15E44400 == 24 [pid = 2328] [id = 10] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1BE1E000 == 23 [pid = 2328] [id = 250] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D857800 == 22 [pid = 2328] [id = 25] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0DD0D000 == 21 [pid = 2328] [id = 284] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D626800 == 20 [pid = 2328] [id = 19] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1ADF5000 == 19 [pid = 2328] [id = 129] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 17B46400 == 18 [pid = 2328] [id = 118] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1A1E9400 == 17 [pid = 2328] [id = 179] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D84E400 == 16 [pid = 2328] [id = 24] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D655400 == 15 [pid = 2328] [id = 351] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 2113D800 == 14 [pid = 2328] [id = 378] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1FB22800 == 13 [pid = 2328] [id = 377] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1647B800 == 12 [pid = 2328] [id = 375] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 1A1F5C00 == 11 [pid = 2328] [id = 376] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0DA97000 == 10 [pid = 2328] [id = 373] 12:16:01 INFO - PROCESS | 2328 | --DOCSHELL 0D90A000 == 9 [pid = 2328] [id = 374] 12:16:03 INFO - PROCESS | 2328 | 1464722163942 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 9236ms 12:16:03 INFO - PROCESS | 2328 | 1464722163971 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:16:03 INFO - PROCESS | 2328 | 1464722163976 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:16:03 INFO - PROCESS | 2328 | 1464722163981 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 2328 | 1464722163986 Marionette TRACE conn6 <- [1,1482,null,{}] 12:16:03 INFO - PROCESS | 2328 | 1464722163993 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2328 | 1464722164091 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:16:04 INFO - PROCESS | 2328 | 1464722164101 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2328 | ++DOCSHELL 0C72C000 == 10 [pid = 2328] [id = 380] 12:16:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 265 (0C72CC00) [pid = 2328] [serial = 1140] [outer = 00000000] 12:16:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 266 (0C872400) [pid = 2328] [serial = 1141] [outer = 0C72CC00] 12:16:04 INFO - PROCESS | 2328 | 1464722164152 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 267 (0D102400) [pid = 2328] [serial = 1142] [outer = 0C72CC00] 12:16:04 INFO - PROCESS | 2328 | 1464722164691 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 790ms 12:16:04 INFO - PROCESS | 2328 | 1464722164771 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2328 | 1464722164778 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:16:04 INFO - PROCESS | 2328 | 1464722164784 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2328 | 1464722164787 Marionette TRACE conn6 <- [1,1486,null,{}] 12:16:04 INFO - PROCESS | 2328 | 1464722164791 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2328 | 1464722164907 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:16:05 INFO - PROCESS | 2328 | 1464722165018 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2328 | ++DOCSHELL 0C728400 == 11 [pid = 2328] [id = 381] 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 268 (0D634C00) [pid = 2328] [serial = 1143] [outer = 00000000] 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 269 (0D822400) [pid = 2328] [serial = 1144] [outer = 0D634C00] 12:16:05 INFO - PROCESS | 2328 | 1464722165063 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 270 (0D82D000) [pid = 2328] [serial = 1145] [outer = 0D634C00] 12:16:05 INFO - PROCESS | 2328 | 1464722165526 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 12:16:05 INFO - PROCESS | 2328 | 1464722165621 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2328 | 1464722165624 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:16:05 INFO - PROCESS | 2328 | 1464722165628 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2328 | 1464722165631 Marionette TRACE conn6 <- [1,1490,null,{}] 12:16:05 INFO - PROCESS | 2328 | 1464722165642 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 2328 | 1464722165775 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:16:05 INFO - PROCESS | 2328 | 1464722165843 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2328 | ++DOCSHELL 0D905800 == 12 [pid = 2328] [id = 382] 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 271 (0D905C00) [pid = 2328] [serial = 1146] [outer = 00000000] 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 272 (0D90D400) [pid = 2328] [serial = 1147] [outer = 0D905C00] 12:16:05 INFO - PROCESS | 2328 | 1464722165893 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 273 (0DD5F800) [pid = 2328] [serial = 1148] [outer = 0D905C00] 12:16:06 INFO - PROCESS | 2328 | 1464722166370 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 771ms 12:16:06 INFO - PROCESS | 2328 | 1464722166407 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 2328 | 1464722166410 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:16:06 INFO - PROCESS | 2328 | 1464722166413 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:16:06 INFO - PROCESS | 2328 | 1464722166415 Marionette TRACE conn6 <- [1,1494,null,{}] 12:16:06 INFO - PROCESS | 2328 | 1464722166418 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:06 INFO - PROCESS | 2328 | 1464722166563 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:16:06 INFO - PROCESS | 2328 | 1464722166636 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2328 | ++DOCSHELL 0DDA7C00 == 13 [pid = 2328] [id = 383] 12:16:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 274 (11A0BC00) [pid = 2328] [serial = 1149] [outer = 00000000] 12:16:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 275 (1210AC00) [pid = 2328] [serial = 1150] [outer = 11A0BC00] 12:16:06 INFO - PROCESS | 2328 | 1464722166682 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 276 (123AB400) [pid = 2328] [serial = 1151] [outer = 11A0BC00] 12:16:07 INFO - PROCESS | 2328 | 1464722167102 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 731ms 12:16:07 INFO - PROCESS | 2328 | 1464722167174 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 2328 | 1464722167176 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:16:07 INFO - PROCESS | 2328 | 1464722167179 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:16:07 INFO - PROCESS | 2328 | 1464722167181 Marionette TRACE conn6 <- [1,1498,null,{}] 12:16:07 INFO - PROCESS | 2328 | 1464722167185 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 2328 | 1464722168863 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 275 (0DD03C00) [pid = 2328] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 274 (17294400) [pid = 2328] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 273 (0D857C00) [pid = 2328] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 272 (1376F000) [pid = 2328] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 271 (0D850800) [pid = 2328] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 270 (1BC5E400) [pid = 2328] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 269 (1ADA6C00) [pid = 2328] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 268 (1E633400) [pid = 2328] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 267 (14CB0000) [pid = 2328] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 266 (1BE82400) [pid = 2328] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 265 (19A09400) [pid = 2328] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 264 (0D83A400) [pid = 2328] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 263 (1FB24C00) [pid = 2328] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 262 (2066B800) [pid = 2328] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 261 (16119800) [pid = 2328] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 260 (20404400) [pid = 2328] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 259 (1CD68C00) [pid = 2328] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 258 (1B69CC00) [pid = 2328] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 257 (1FB1D400) [pid = 2328] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 256 (2158A000) [pid = 2328] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 255 (1CD71C00) [pid = 2328] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 254 (2376C400) [pid = 2328] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 253 (13806800) [pid = 2328] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 252 (14DBD800) [pid = 2328] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 251 (0D823400) [pid = 2328] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 250 (0D630C00) [pid = 2328] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 249 (0D82EC00) [pid = 2328] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 248 (1A1F2400) [pid = 2328] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 247 (23A42C00) [pid = 2328] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 246 (0D909800) [pid = 2328] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 245 (215D1800) [pid = 2328] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 244 (13773C00) [pid = 2328] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 243 (1A740400) [pid = 2328] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 242 (0C6BFC00) [pid = 2328] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 241 (2292C000) [pid = 2328] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 240 (1A198C00) [pid = 2328] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 239 (21499400) [pid = 2328] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 238 (1BE83000) [pid = 2328] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 237 (14CB0800) [pid = 2328] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 236 (1B69BC00) [pid = 2328] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 235 (18EF5C00) [pid = 2328] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 234 (16190C00) [pid = 2328] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 233 (0D906400) [pid = 2328] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 232 (1886E800) [pid = 2328] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 231 (21567000) [pid = 2328] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 230 (19A8FC00) [pid = 2328] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 229 (0D852000) [pid = 2328] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 228 (17027000) [pid = 2328] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 227 (1CD71800) [pid = 2328] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 226 (0C87B000) [pid = 2328] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 225 (138EBC00) [pid = 2328] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 224 (1BD1F400) [pid = 2328] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 223 (1B66CC00) [pid = 2328] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 222 (11C7CC00) [pid = 2328] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 221 (0DA90000) [pid = 2328] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 220 (215E0000) [pid = 2328] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 219 (1ADC0800) [pid = 2328] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 218 (1A7E5C00) [pid = 2328] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 217 (17294800) [pid = 2328] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 216 (1B673C00) [pid = 2328] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 215 (1BD20000) [pid = 2328] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 214 (13CEF000) [pid = 2328] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 213 (1DD0E000) [pid = 2328] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 212 (20E8AC00) [pid = 2328] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 211 (17B47000) [pid = 2328] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 210 (0D62E400) [pid = 2328] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 209 (1DD05000) [pid = 2328] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 208 (20646800) [pid = 2328] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 207 (1BD1F000) [pid = 2328] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 206 (1FB1B400) [pid = 2328] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 205 (0D853C00) [pid = 2328] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 204 (168AB400) [pid = 2328] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 203 (1A99F400) [pid = 2328] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 202 (1BE87400) [pid = 2328] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 201 (1E7CF000) [pid = 2328] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 200 (13CED400) [pid = 2328] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 199 (20E7F800) [pid = 2328] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 198 (1ADEE800) [pid = 2328] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 197 (1ADA1C00) [pid = 2328] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 196 (18EB3800) [pid = 2328] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 195 (20401800) [pid = 2328] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 194 (16120800) [pid = 2328] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 193 (1A738400) [pid = 2328] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 192 (16845C00) [pid = 2328] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 191 (14B8F400) [pid = 2328] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 190 (0D90C400) [pid = 2328] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 189 (11884400) [pid = 2328] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 188 (0C6C6800) [pid = 2328] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 187 (2064E000) [pid = 2328] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 186 (1DB2DC00) [pid = 2328] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 185 (1CD64C00) [pid = 2328] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 184 (0DA8E000) [pid = 2328] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 183 (16188400) [pid = 2328] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 182 (19A09C00) [pid = 2328] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 181 (16F3FC00) [pid = 2328] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 180 (17952400) [pid = 2328] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:16:08 INFO - PROCESS | 2328 | --DOMWINDOW == 179 (2113DC00) [pid = 2328] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:16:08 INFO - PROCESS | 2328 | 1464722168968 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C6800 == 14 [pid = 2328] [id = 384] 12:16:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 180 (0C72D800) [pid = 2328] [serial = 1152] [outer = 00000000] 12:16:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 181 (0D823400) [pid = 2328] [serial = 1153] [outer = 0C72D800] 12:16:09 INFO - PROCESS | 2328 | 1464722169015 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 182 (0D852C00) [pid = 2328] [serial = 1154] [outer = 0C72D800] 12:16:09 INFO - PROCESS | 2328 | 1464722169396 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2269ms 12:16:09 INFO - PROCESS | 2328 | 1464722169453 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 2328 | 1464722169455 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:16:09 INFO - PROCESS | 2328 | 1464722169458 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:16:09 INFO - PROCESS | 2328 | 1464722169460 Marionette TRACE conn6 <- [1,1502,null,{}] 12:16:09 INFO - PROCESS | 2328 | 1464722169464 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 2328 | 1464722169579 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:16:09 INFO - PROCESS | 2328 | 1464722169588 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2328 | ++DOCSHELL 0DA8E000 == 15 [pid = 2328] [id = 385] 12:16:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 183 (0DA90000) [pid = 2328] [serial = 1155] [outer = 00000000] 12:16:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 184 (1377B400) [pid = 2328] [serial = 1156] [outer = 0DA90000] 12:16:09 INFO - PROCESS | 2328 | 1464722169633 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 185 (13A06800) [pid = 2328] [serial = 1157] [outer = 0DA90000] 12:16:10 INFO - PROCESS | 2328 | 1464722170077 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 12:16:10 INFO - PROCESS | 2328 | 1464722170133 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:16:10 INFO - PROCESS | 2328 | 1464722170135 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:16:10 INFO - PROCESS | 2328 | 1464722170138 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 2328 | 1464722170140 Marionette TRACE conn6 <- [1,1506,null,{}] 12:16:10 INFO - PROCESS | 2328 | 1464722170144 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 2328 | 1464722170252 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:16:10 INFO - PROCESS | 2328 | 1464722170262 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 2328 | ++DOCSHELL 13CF9400 == 16 [pid = 2328] [id = 386] 12:16:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 186 (13CF9C00) [pid = 2328] [serial = 1158] [outer = 00000000] 12:16:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 187 (14B90C00) [pid = 2328] [serial = 1159] [outer = 13CF9C00] 12:16:10 INFO - PROCESS | 2328 | 1464722170306 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 188 (14B92000) [pid = 2328] [serial = 1160] [outer = 13CF9C00] 12:16:10 INFO - PROCESS | 2328 | 1464722170750 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 12:16:10 INFO - PROCESS | 2328 | 1464722170810 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 2328 | 1464722170812 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:16:10 INFO - PROCESS | 2328 | 1464722170815 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 2328 | 1464722170817 Marionette TRACE conn6 <- [1,1510,null,{}] 12:16:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:16:10 INFO - PROCESS | 2328 | 1464722170821 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 2328 | 1464722170959 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:16:11 INFO - PROCESS | 2328 | 1464722171102 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C9400 == 17 [pid = 2328] [id = 387] 12:16:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 189 (0C6CAC00) [pid = 2328] [serial = 1161] [outer = 00000000] 12:16:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 190 (0C723800) [pid = 2328] [serial = 1162] [outer = 0C6CAC00] 12:16:11 INFO - PROCESS | 2328 | 1464722171164 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 191 (0C79D400) [pid = 2328] [serial = 1163] [outer = 0C6CAC00] 12:16:11 INFO - PROCESS | 2328 | 1464722171760 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:16:11 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:16:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:16:11 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:16:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:16:11 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:16:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:16:11 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:16:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:16:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 971ms 12:16:11 INFO - PROCESS | 2328 | 1464722171800 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2328 | 1464722171805 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:16:11 INFO - PROCESS | 2328 | 1464722171811 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2328 | 1464722171815 Marionette TRACE conn6 <- [1,1514,null,{}] 12:16:11 INFO - PROCESS | 2328 | 1464722171820 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:11 INFO - PROCESS | 2328 | 1464722171937 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:16:12 INFO - PROCESS | 2328 | 1464722172099 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D905400 == 18 [pid = 2328] [id = 388] 12:16:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 192 (0E7A2000) [pid = 2328] [serial = 1164] [outer = 00000000] 12:16:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 193 (11C34C00) [pid = 2328] [serial = 1165] [outer = 0E7A2000] 12:16:12 INFO - PROCESS | 2328 | 1464722172158 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 194 (1210B400) [pid = 2328] [serial = 1166] [outer = 0E7A2000] 12:16:12 INFO - PROCESS | 2328 | 1464722172726 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:16:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:16:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:16:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:16:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 976ms 12:16:12 INFO - PROCESS | 2328 | 1464722172789 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 2328 | 1464722172793 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:16:12 INFO - PROCESS | 2328 | 1464722172797 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 2328 | 1464722172799 Marionette TRACE conn6 <- [1,1518,null,{}] 12:16:12 INFO - PROCESS | 2328 | 1464722172803 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 2328 | 1464722172909 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:16:13 INFO - PROCESS | 2328 | 1464722173061 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2328 | ++DOCSHELL 15D50800 == 19 [pid = 2328] [id = 389] 12:16:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 195 (15D67000) [pid = 2328] [serial = 1167] [outer = 00000000] 12:16:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 196 (15D72000) [pid = 2328] [serial = 1168] [outer = 15D67000] 12:16:13 INFO - PROCESS | 2328 | 1464722173118 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 197 (16118C00) [pid = 2328] [serial = 1169] [outer = 15D67000] 12:16:13 INFO - PROCESS | 2328 | 1464722173642 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:16:13 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:16:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:16:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:16:13 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:16:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:16:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 12:16:13 INFO - PROCESS | 2328 | 1464722173669 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 2328 | 1464722173673 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:16:13 INFO - PROCESS | 2328 | 1464722173684 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2328 | 1464722173689 Marionette TRACE conn6 <- [1,1522,null,{}] 12:16:13 INFO - PROCESS | 2328 | 1464722173692 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:13 INFO - PROCESS | 2328 | 1464722173807 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:16:13 INFO - PROCESS | 2328 | 1464722173957 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2328 | ++DOCSHELL 1618C400 == 20 [pid = 2328] [id = 390] 12:16:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 198 (1618C800) [pid = 2328] [serial = 1170] [outer = 00000000] 12:16:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 199 (16231800) [pid = 2328] [serial = 1171] [outer = 1618C800] 12:16:14 INFO - PROCESS | 2328 | 1464722174019 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 200 (16482800) [pid = 2328] [serial = 1172] [outer = 1618C800] 12:16:14 INFO - PROCESS | 2328 | 1464722174612 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 988ms 12:16:14 INFO - PROCESS | 2328 | 1464722174666 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 2328 | 1464722174668 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:16:14 INFO - PROCESS | 2328 | 1464722174672 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2328 | 1464722174674 Marionette TRACE conn6 <- [1,1526,null,{}] 12:16:14 INFO - PROCESS | 2328 | 1464722174678 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 2328 | 1464722174782 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:16:14 INFO - PROCESS | 2328 | 1464722174944 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2328 | ++DOCSHELL 16487000 == 21 [pid = 2328] [id = 391] 12:16:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 201 (16844800) [pid = 2328] [serial = 1173] [outer = 00000000] 12:16:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 202 (1684E400) [pid = 2328] [serial = 1174] [outer = 16844800] 12:16:14 INFO - PROCESS | 2328 | 1464722175005 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 203 (168B0C00) [pid = 2328] [serial = 1175] [outer = 16844800] 12:16:15 INFO - PROCESS | 2328 | 1464722175642 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1020ms 12:16:15 INFO - PROCESS | 2328 | 1464722175696 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2328 | 1464722175698 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:16:15 INFO - PROCESS | 2328 | 1464722175735 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 2328 | 1464722175737 Marionette TRACE conn6 <- [1,1530,null,{}] 12:16:15 INFO - PROCESS | 2328 | 1464722175741 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 2328 | 1464722175844 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:16:15 INFO - PROCESS | 2328 | 1464722175993 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D830000 == 22 [pid = 2328] [id = 392] 12:16:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 204 (0D830400) [pid = 2328] [serial = 1176] [outer = 00000000] 12:16:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 205 (123B1400) [pid = 2328] [serial = 1177] [outer = 0D830400] 12:16:16 INFO - PROCESS | 2328 | 1464722176056 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 206 (0C6C1C00) [pid = 2328] [serial = 1178] [outer = 0D830400] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 205 (1A1F6400) [pid = 2328] [serial = 1038] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 204 (1A7E0C00) [pid = 2328] [serial = 1039] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 203 (12325800) [pid = 2328] [serial = 1083] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 202 (138F1800) [pid = 2328] [serial = 1084] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 201 (1DB22400) [pid = 2328] [serial = 1048] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 200 (20F17800) [pid = 2328] [serial = 1053] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 199 (18EB5400) [pid = 2328] [serial = 1036] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 198 (18875800) [pid = 2328] [serial = 1099] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 197 (120DEC00) [pid = 2328] [serial = 1091] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 196 (0D674000) [pid = 2328] [serial = 1088] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 195 (14C8B000) [pid = 2328] [serial = 1093] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 194 (11A8DC00) [pid = 2328] [serial = 1090] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 193 (0D08D000) [pid = 2328] [serial = 1087] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 192 (1230A000) [pid = 2328] [serial = 1123] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 191 (120D8400) [pid = 2328] [serial = 1121] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 190 (188CB400) [pid = 2328] [serial = 1035] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 189 (0DD59400) [pid = 2328] [serial = 1029] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 188 (1210BC00) [pid = 2328] [serial = 1030] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 187 (1622D800) [pid = 2328] [serial = 1032] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 186 (16B3DC00) [pid = 2328] [serial = 1033] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 185 (138F0800) [pid = 2328] [serial = 1027] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 184 (12310400) [pid = 2328] [serial = 1026] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 183 (16B40800) [pid = 2328] [serial = 1023] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 182 (1BD27000) [pid = 2328] [serial = 1042] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 181 (1B6A3800) [pid = 2328] [serial = 1041] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 180 (20650400) [pid = 2328] [serial = 1051] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 179 (20408C00) [pid = 2328] [serial = 1005] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 178 (2066FC00) [pid = 2328] [serial = 1008] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 177 (2148FC00) [pid = 2328] [serial = 1011] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 176 (2155FC00) [pid = 2328] [serial = 1014] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 175 (21581400) [pid = 2328] [serial = 1017] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 174 (2158D400) [pid = 2328] [serial = 1020] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 173 (19A91400) [pid = 2328] [serial = 1047] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 172 (1DB2FC00) [pid = 2328] [serial = 1044] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 171 (1302F800) [pid = 2328] [serial = 1050] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 170 (0E776000) [pid = 2328] [serial = 1120] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 169 (1E638000) [pid = 2328] [serial = 1045] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 168 (2149B800) [pid = 2328] [serial = 1054] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (2246A000) [pid = 2328] [serial = 1021] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (21141400) [pid = 2328] [serial = 1135] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (23B8C800) [pid = 2328] [serial = 1074] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (188CF400) [pid = 2328] [serial = 1081] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (23A47400) [pid = 2328] [serial = 1077] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (215DAC00) [pid = 2328] [serial = 1065] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (23769800) [pid = 2328] [serial = 1072] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (21560800) [pid = 2328] [serial = 1015] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (1A1EB400) [pid = 2328] [serial = 1059] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (23B90000) [pid = 2328] [serial = 1075] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (2158B800) [pid = 2328] [serial = 1062] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (1380A800) [pid = 2328] [serial = 1056] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (21585000) [pid = 2328] [serial = 1018] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (215DF000) [pid = 2328] [serial = 1066] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (2293A800) [pid = 2328] [serial = 1071] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (15D4D400) [pid = 2328] [serial = 1057] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1702E800) [pid = 2328] [serial = 1024] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (2246EC00) [pid = 2328] [serial = 1063] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (23765400) [pid = 2328] [serial = 1069] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1728B400) [pid = 2328] [serial = 1080] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (22478C00) [pid = 2328] [serial = 1068] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1ADC3000) [pid = 2328] [serial = 1060] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (21497800) [pid = 2328] [serial = 1012] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (23A49000) [pid = 2328] [serial = 1078] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (20673000) [pid = 2328] [serial = 1009] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (20649400) [pid = 2328] [serial = 1006] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1ADF4C00) [pid = 2328] [serial = 1130] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (20679C00) [pid = 2328] [serial = 1132] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1A7EC800) [pid = 2328] [serial = 1129] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (17023000) [pid = 2328] [serial = 1127] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (15D6E000) [pid = 2328] [serial = 1094] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (13808800) [pid = 2328] [serial = 1124] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (17028C00) [pid = 2328] [serial = 1096] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (16B3D000) [pid = 2328] [serial = 1126] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1DD0E800) [pid = 2328] [serial = 1112] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1FB1A400) [pid = 2328] [serial = 1114] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1BE1AC00) [pid = 2328] [serial = 1109] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1DB27000) [pid = 2328] [serial = 1111] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1B6A9800) [pid = 2328] [serial = 1106] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1BD27400) [pid = 2328] [serial = 1108] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1AD9E800) [pid = 2328] [serial = 1103] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1B677C00) [pid = 2328] [serial = 1105] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (170C7000) [pid = 2328] [serial = 1097] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (18BDD400) [pid = 2328] [serial = 1100] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (21144400) [pid = 2328] [serial = 1136] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1A193C00) [pid = 2328] [serial = 1102] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (20F13800) [pid = 2328] [serial = 1133] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (20E83800) [pid = 2328] [serial = 1118] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1FB1D800) [pid = 2328] [serial = 1115] [outer = 00000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (2066EC00) [pid = 2328] [serial = 1117] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 15D50800 == 21 [pid = 2328] [id = 389] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0D905400 == 20 [pid = 2328] [id = 388] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 13CF9400 == 19 [pid = 2328] [id = 386] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0C6C9400 == 18 [pid = 2328] [id = 387] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0DA8E000 == 17 [pid = 2328] [id = 385] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0DDA7C00 == 16 [pid = 2328] [id = 383] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0C6C6800 == 15 [pid = 2328] [id = 384] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0D905800 == 14 [pid = 2328] [id = 382] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0C72C000 == 13 [pid = 2328] [id = 380] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 0C728400 == 12 [pid = 2328] [id = 381] 12:16:17 INFO - PROCESS | 2328 | --DOCSHELL 21562800 == 11 [pid = 2328] [id = 379] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1DB24400) [pid = 2328] [serial = 994] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1376EC00) [pid = 2328] [serial = 996] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (16E49800) [pid = 2328] [serial = 999] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1DB21400) [pid = 2328] [serial = 1002] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1702F000) [pid = 2328] [serial = 784] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1ADFB800) [pid = 2328] [serial = 676] [outer = 00000000] [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:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (2040C800) [pid = 2328] [serial = 799] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1DD0B000) [pid = 2328] [serial = 904] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1CD6A800) [pid = 2328] [serial = 691] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (1FB25800) [pid = 2328] [serial = 949] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1DD06C00) [pid = 2328] [serial = 697] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1794D800) [pid = 2328] [serial = 853] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1B6AA000) [pid = 2328] [serial = 648] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (118BAC00) [pid = 2328] [serial = 886] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0E7A7000) [pid = 2328] [serial = 781] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1A7E1C00) [pid = 2328] [serial = 847] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (14CB1400) [pid = 2328] [serial = 685] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (14C7BC00) [pid = 2328] [serial = 694] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1BD24C00) [pid = 2328] [serial = 787] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D64EC00) [pid = 2328] [serial = 940] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (20E82C00) [pid = 2328] [serial = 802] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1DD10C00) [pid = 2328] [serial = 751] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (169D9C00) [pid = 2328] [serial = 639] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1BC5A000) [pid = 2328] [serial = 748] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1A1E8C00) [pid = 2328] [serial = 844] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (172EA400) [pid = 2328] [serial = 1000] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (13771800) [pid = 2328] [serial = 736] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (20F1A800) [pid = 2328] [serial = 961] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1E7CA800) [pid = 2328] [serial = 793] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1E7C1800) [pid = 2328] [serial = 907] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (16480800) [pid = 2328] [serial = 889] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (1BE86C00) [pid = 2328] [serial = 901] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1B6A0400) [pid = 2328] [serial = 645] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (138F2000) [pid = 2328] [serial = 997] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1B66C400) [pid = 2328] [serial = 745] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (1ADAB000) [pid = 2328] [serial = 742] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (188D0C00) [pid = 2328] [serial = 591] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (1B6A6C00) [pid = 2328] [serial = 898] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1BE1B400) [pid = 2328] [serial = 651] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (161B7C00) [pid = 2328] [serial = 841] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (1E63F800) [pid = 2328] [serial = 700] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (1A7E1400) [pid = 2328] [serial = 946] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0E7A5800) [pid = 2328] [serial = 636] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (1E637400) [pid = 2328] [serial = 790] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (2064EC00) [pid = 2328] [serial = 955] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (1FB24800) [pid = 2328] [serial = 796] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (118B8000) [pid = 2328] [serial = 838] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (1886E000) [pid = 2328] [serial = 688] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (1ADACC00) [pid = 2328] [serial = 850] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (1DB30000) [pid = 2328] [serial = 1003] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 67 (16189000) [pid = 2328] [serial = 943] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 66 (20F11400) [pid = 2328] [serial = 958] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 65 (1B66B000) [pid = 2328] [serial = 642] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 64 (1B66A000) [pid = 2328] [serial = 895] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 63 (1ADA0400) [pid = 2328] [serial = 892] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 62 (20404C00) [pid = 2328] [serial = 952] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 61 (17022C00) [pid = 2328] [serial = 739] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | --DOMWINDOW == 60 (215D5400) [pid = 2328] [serial = 1138] [outer = 00000000] [url = about:blank] 12:16:17 INFO - PROCESS | 2328 | 1464722177654 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:16:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1994ms 12:16:17 INFO - PROCESS | 2328 | 1464722177712 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:16:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:16:17 INFO - PROCESS | 2328 | 1464722177716 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 2328 | 1464722177721 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2328 | 1464722177725 Marionette TRACE conn6 <- [1,1534,null,{}] 12:16:17 INFO - PROCESS | 2328 | 1464722177732 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 2328 | 1464722177822 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:16:17 INFO - PROCESS | 2328 | 1464722177832 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2328 | ++DOCSHELL 0D1FA000 == 12 [pid = 2328] [id = 393] 12:16:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 61 (0D626800) [pid = 2328] [serial = 1179] [outer = 00000000] 12:16:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 62 (0D62D000) [pid = 2328] [serial = 1180] [outer = 0D626800] 12:16:17 INFO - PROCESS | 2328 | 1464722177884 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 63 (0D64D800) [pid = 2328] [serial = 1181] [outer = 0D626800] 12:16:18 INFO - PROCESS | 2328 | 1464722178401 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 12:16:18 INFO - PROCESS | 2328 | 1464722178452 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 2328 | 1464722178458 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:16:18 INFO - PROCESS | 2328 | 1464722178464 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2328 | 1464722178467 Marionette TRACE conn6 <- [1,1538,null,{}] 12:16:18 INFO - PROCESS | 2328 | 1464722178471 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:18 INFO - PROCESS | 2328 | 1464722178558 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:16:18 INFO - PROCESS | 2328 | 1464722178567 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D83F000 == 13 [pid = 2328] [id = 394] 12:16:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 64 (0D83FC00) [pid = 2328] [serial = 1182] [outer = 00000000] 12:16:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 65 (0D84F800) [pid = 2328] [serial = 1183] [outer = 0D83FC00] 12:16:18 INFO - PROCESS | 2328 | 1464722178618 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 66 (0D859400) [pid = 2328] [serial = 1184] [outer = 0D83FC00] 12:16:19 INFO - PROCESS | 2328 | 1464722179336 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 12:16:19 INFO - PROCESS | 2328 | 1464722179397 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2328 | 1464722179403 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 2328 | 1464722179408 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:16:19 INFO - PROCESS | 2328 | 1464722179412 Marionette TRACE conn6 <- [1,1542,null,{}] 12:16:19 INFO - PROCESS | 2328 | 1464722179418 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 2328 | 1464722179549 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:16:19 INFO - PROCESS | 2328 | 1464722179676 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D856C00 == 14 [pid = 2328] [id = 395] 12:16:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 67 (0D901800) [pid = 2328] [serial = 1185] [outer = 00000000] 12:16:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 68 (0D90B800) [pid = 2328] [serial = 1186] [outer = 0D901800] 12:16:19 INFO - PROCESS | 2328 | 1464722179733 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (0DD03C00) [pid = 2328] [serial = 1187] [outer = 0D901800] 12:16:20 INFO - PROCESS | 2328 | 1464722180326 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:16:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 12:16:20 INFO - PROCESS | 2328 | 1464722180382 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 2328 | 1464722180388 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:16:20 INFO - PROCESS | 2328 | 1464722180394 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 2328 | 1464722180397 Marionette TRACE conn6 <- [1,1546,null,{}] 12:16:20 INFO - PROCESS | 2328 | 1464722180401 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 2328 | 1464722180509 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:16:20 INFO - PROCESS | 2328 | 1464722180592 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2328 | ++DOCSHELL 11884400 == 15 [pid = 2328] [id = 396] 12:16:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (118B9000) [pid = 2328] [serial = 1188] [outer = 00000000] 12:16:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (119A1400) [pid = 2328] [serial = 1189] [outer = 118B9000] 12:16:20 INFO - PROCESS | 2328 | 1464722180647 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (11A88800) [pid = 2328] [serial = 1190] [outer = 118B9000] 12:16:21 INFO - PROCESS | 2328 | 1464722181273 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 931ms 12:16:21 INFO - PROCESS | 2328 | 1464722181326 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 2328 | 1464722181329 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:16:21 INFO - PROCESS | 2328 | 1464722181333 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:16:21 INFO - PROCESS | 2328 | 1464722181337 Marionette TRACE conn6 <- [1,1550,null,{}] 12:16:21 INFO - PROCESS | 2328 | 1464722181349 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:21 INFO - PROCESS | 2328 | 1464722181481 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:16:21 INFO - PROCESS | 2328 | 1464722181615 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2328 | ++DOCSHELL 0D826800 == 16 [pid = 2328] [id = 397] 12:16:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (0D826C00) [pid = 2328] [serial = 1191] [outer = 00000000] 12:16:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (123B5C00) [pid = 2328] [serial = 1192] [outer = 0D826C00] 12:16:21 INFO - PROCESS | 2328 | 1464722181674 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (13770800) [pid = 2328] [serial = 1193] [outer = 0D826C00] 12:16:22 INFO - PROCESS | 2328 | 1464722182367 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1078ms 12:16:22 INFO - PROCESS | 2328 | 1464722182423 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2328 | 1464722182427 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:16:22 INFO - PROCESS | 2328 | 1464722182432 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 2328 | 1464722182436 Marionette TRACE conn6 <- [1,1554,null,{}] 12:16:22 INFO - PROCESS | 2328 | 1464722182442 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 2328 | 1464722182540 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:16:22 INFO - PROCESS | 2328 | 1464722182625 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2328 | ++DOCSHELL 0D627400 == 17 [pid = 2328] [id = 398] 12:16:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (0D628000) [pid = 2328] [serial = 1194] [outer = 00000000] 12:16:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (0D83CC00) [pid = 2328] [serial = 1195] [outer = 0D628000] 12:16:22 INFO - PROCESS | 2328 | 1464722182691 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (0D905000) [pid = 2328] [serial = 1196] [outer = 0D628000] 12:16:23 INFO - PROCESS | 2328 | 1464722183087 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 12:16:23 INFO - PROCESS | 2328 | 1464722183166 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2328 | 1464722183172 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:16:23 INFO - PROCESS | 2328 | 1464722183178 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 2328 | 1464722183180 Marionette TRACE conn6 <- [1,1558,null,{}] 12:16:23 INFO - PROCESS | 2328 | 1464722183187 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 2328 | 1464722183306 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:16:23 INFO - PROCESS | 2328 | 1464722183322 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 2328 | ++DOCSHELL 0C726C00 == 18 [pid = 2328] [id = 399] 12:16:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (1302FC00) [pid = 2328] [serial = 1197] [outer = 00000000] 12:16:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (13772400) [pid = 2328] [serial = 1198] [outer = 1302FC00] 12:16:23 INFO - PROCESS | 2328 | 1464722183366 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (1377A000) [pid = 2328] [serial = 1199] [outer = 1302FC00] 12:16:23 INFO - PROCESS | 2328 | 1464722183869 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 12:16:23 INFO - PROCESS | 2328 | 1464722183947 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2328 | 1464722183950 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:16:23 INFO - PROCESS | 2328 | 1464722183953 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 2328 | 1464722183956 Marionette TRACE conn6 <- [1,1562,null,{}] 12:16:23 INFO - PROCESS | 2328 | 1464722183967 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 2328 | 1464722184078 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:16:24 INFO - PROCESS | 2328 | 1464722184091 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C5C00 == 19 [pid = 2328] [id = 400] 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (138F5000) [pid = 2328] [serial = 1200] [outer = 00000000] 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (14B94000) [pid = 2328] [serial = 1201] [outer = 138F5000] 12:16:24 INFO - PROCESS | 2328 | 1464722184188 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (14C86C00) [pid = 2328] [serial = 1202] [outer = 138F5000] 12:16:24 INFO - PROCESS | 2328 | 1464722184631 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 12:16:24 INFO - PROCESS | 2328 | 1464722184686 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2328 | 1464722184689 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:16:24 INFO - PROCESS | 2328 | 1464722184692 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:16:24 INFO - PROCESS | 2328 | 1464722184694 Marionette TRACE conn6 <- [1,1566,null,{}] 12:16:24 INFO - PROCESS | 2328 | 1464722184697 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:24 INFO - PROCESS | 2328 | 1464722184812 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:16:24 INFO - PROCESS | 2328 | 1464722184822 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2328 | ++DOCSHELL 0D836C00 == 20 [pid = 2328] [id = 401] 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (14B92800) [pid = 2328] [serial = 1203] [outer = 00000000] 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (14DBD000) [pid = 2328] [serial = 1204] [outer = 14B92800] 12:16:24 INFO - PROCESS | 2328 | 1464722184867 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (15E4C400) [pid = 2328] [serial = 1205] [outer = 14B92800] 12:16:25 INFO - PROCESS | 2328 | 1464722185326 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 12:16:25 INFO - PROCESS | 2328 | 1464722185368 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:16:25 INFO - PROCESS | 2328 | 1464722185370 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 2328 | 1464722185373 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 2328 | 1464722185375 Marionette TRACE conn6 <- [1,1570,null,{}] 12:16:25 INFO - PROCESS | 2328 | 1464722185379 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 2328 | 1464722185511 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (13CF9C00) [pid = 2328] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0C6CAC00) [pid = 2328] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0E7A2000) [pid = 2328] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (15D67000) [pid = 2328] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (1618C800) [pid = 2328] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16844800) [pid = 2328] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (0D626800) [pid = 2328] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (0D905C00) [pid = 2328] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (11A0BC00) [pid = 2328] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (21568000) [pid = 2328] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (0C72CC00) [pid = 2328] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0D634C00) [pid = 2328] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (0C72D800) [pid = 2328] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:16:25 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0DA90000) [pid = 2328] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:16:25 INFO - PROCESS | 2328 | 1464722185591 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C5000 == 21 [pid = 2328] [id = 402] 12:16:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (0C6CAC00) [pid = 2328] [serial = 1206] [outer = 00000000] 12:16:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (0D634400) [pid = 2328] [serial = 1207] [outer = 0C6CAC00] 12:16:25 INFO - PROCESS | 2328 | 1464722185636 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (0D902C00) [pid = 2328] [serial = 1208] [outer = 0C6CAC00] 12:16:25 INFO - PROCESS | 2328 | 1464722185998 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 12:16:26 INFO - PROCESS | 2328 | 1464722186044 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2328 | 1464722186046 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:16:26 INFO - PROCESS | 2328 | 1464722186049 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2328 | 1464722186051 Marionette TRACE conn6 <- [1,1574,null,{}] 12:16:26 INFO - PROCESS | 2328 | 1464722186054 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 2328 | 1464722186187 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:16:26 INFO - PROCESS | 2328 | 1464722186196 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2328 | ++DOCSHELL 15D51C00 == 22 [pid = 2328] [id = 403] 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (16189C00) [pid = 2328] [serial = 1209] [outer = 00000000] 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (161C4800) [pid = 2328] [serial = 1210] [outer = 16189C00] 12:16:26 INFO - PROCESS | 2328 | 1464722186244 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (16225400) [pid = 2328] [serial = 1211] [outer = 16189C00] 12:16:26 INFO - PROCESS | 2328 | 1464722186653 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 631ms 12:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:16:26 INFO - PROCESS | 2328 | 1464722186681 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2328 | 1464722186683 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 2328 | 1464722186686 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2328 | 1464722186688 Marionette TRACE conn6 <- [1,1578,null,{}] 12:16:26 INFO - PROCESS | 2328 | 1464722186691 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:26 INFO - PROCESS | 2328 | 1464722186768 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:16:26 INFO - PROCESS | 2328 | 1464722186885 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2328 | ++DOCSHELL 1647CC00 == 23 [pid = 2328] [id = 404] 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (1647E400) [pid = 2328] [serial = 1212] [outer = 00000000] 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (16844400) [pid = 2328] [serial = 1213] [outer = 1647E400] 12:16:26 INFO - PROCESS | 2328 | 1464722186932 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (1684C000) [pid = 2328] [serial = 1214] [outer = 1647E400] 12:16:27 INFO - PROCESS | 2328 | 1464722187292 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 12:16:27 INFO - PROCESS | 2328 | 1464722187317 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 2328 | 1464722187319 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:16:27 INFO - PROCESS | 2328 | 1464722187333 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2328 | 1464722187335 Marionette TRACE conn6 <- [1,1582,null,{}] 12:16:27 INFO - PROCESS | 2328 | 1464722187338 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 2328 | 1464722187426 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:16:27 INFO - PROCESS | 2328 | 1464722187432 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2328 | ++DOCSHELL 16487400 == 24 [pid = 2328] [id = 405] 12:16:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (168B3C00) [pid = 2328] [serial = 1215] [outer = 00000000] 12:16:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (16B3FC00) [pid = 2328] [serial = 1216] [outer = 168B3C00] 12:16:27 INFO - PROCESS | 2328 | 1464722187476 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16B48400) [pid = 2328] [serial = 1217] [outer = 168B3C00] 12:16:28 INFO - PROCESS | 2328 | 1464722188182 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 931ms 12:16:28 INFO - PROCESS | 2328 | 1464722188270 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 2328 | 1464722188276 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:16:28 INFO - PROCESS | 2328 | 1464722188280 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 2328 | 1464722188285 Marionette TRACE conn6 <- [1,1586,null,{}] 12:16:28 INFO - PROCESS | 2328 | 1464722188290 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 2328 | 1464722188435 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:16:28 INFO - PROCESS | 2328 | 1464722188559 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D835000 == 25 [pid = 2328] [id = 406] 12:16:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (0D83E400) [pid = 2328] [serial = 1218] [outer = 00000000] 12:16:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (12310000) [pid = 2328] [serial = 1219] [outer = 0D83E400] 12:16:28 INFO - PROCESS | 2328 | 1464722188616 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1377AC00) [pid = 2328] [serial = 1220] [outer = 0D83E400] 12:16:29 INFO - PROCESS | 2328 | 1464722189186 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:16:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 930ms 12:16:29 INFO - PROCESS | 2328 | 1464722189215 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 2328 | 1464722189221 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:16:29 INFO - PROCESS | 2328 | 1464722189227 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 2328 | 1464722189230 Marionette TRACE conn6 <- [1,1590,null,{}] 12:16:29 INFO - PROCESS | 2328 | 1464722189234 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 2328 | 1464722189343 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:16:29 INFO - PROCESS | 2328 | 1464722189472 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 2328 | ++DOCSHELL 13CF8000 == 26 [pid = 2328] [id = 407] 12:16:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (14B8F400) [pid = 2328] [serial = 1221] [outer = 00000000] 12:16:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (14CBA800) [pid = 2328] [serial = 1222] [outer = 14B8F400] 12:16:29 INFO - PROCESS | 2328 | 1464722189527 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (15D67000) [pid = 2328] [serial = 1223] [outer = 14B8F400] 12:16:30 INFO - PROCESS | 2328 | 1464722190138 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:16:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 930ms 12:16:30 INFO - PROCESS | 2328 | 1464722190160 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 2328 | 1464722190162 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:16:30 INFO - PROCESS | 2328 | 1464722190166 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:16:30 INFO - PROCESS | 2328 | 1464722190170 Marionette TRACE conn6 <- [1,1594,null,{}] 12:16:30 INFO - PROCESS | 2328 | 1464722190181 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:30 INFO - PROCESS | 2328 | 1464722190287 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:16:30 INFO - PROCESS | 2328 | 1464722190418 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 2328 | ++DOCSHELL 0C725800 == 27 [pid = 2328] [id = 408] 12:16:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0C729000) [pid = 2328] [serial = 1224] [outer = 00000000] 12:16:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D833C00) [pid = 2328] [serial = 1225] [outer = 0C729000] 12:16:30 INFO - PROCESS | 2328 | 1464722190476 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (16487C00) [pid = 2328] [serial = 1226] [outer = 0C729000] 12:16:31 INFO - PROCESS | 2328 | 1464722191220 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1133ms 12:16:31 INFO - PROCESS | 2328 | 1464722191302 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:16:31 INFO - PROCESS | 2328 | 1464722191307 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 2328 | 1464722191311 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 2328 | 1464722191315 Marionette TRACE conn6 <- [1,1598,null,{}] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0D84F800) [pid = 2328] [serial = 1183] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0C723800) [pid = 2328] [serial = 1162] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0C79D400) [pid = 2328] [serial = 1163] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (11C34C00) [pid = 2328] [serial = 1165] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1210B400) [pid = 2328] [serial = 1166] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (15D72000) [pid = 2328] [serial = 1168] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (16118C00) [pid = 2328] [serial = 1169] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (16231800) [pid = 2328] [serial = 1171] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (14B92000) [pid = 2328] [serial = 1160] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (16482800) [pid = 2328] [serial = 1172] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1684E400) [pid = 2328] [serial = 1174] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0D64D800) [pid = 2328] [serial = 1181] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (123B1400) [pid = 2328] [serial = 1177] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (168B0C00) [pid = 2328] [serial = 1175] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (0D90D400) [pid = 2328] [serial = 1147] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (1210AC00) [pid = 2328] [serial = 1150] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (0DD5F800) [pid = 2328] [serial = 1148] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (123AB400) [pid = 2328] [serial = 1151] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0D62D000) [pid = 2328] [serial = 1180] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (215DDC00) [pid = 2328] [serial = 1139] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0C872400) [pid = 2328] [serial = 1141] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (0D102400) [pid = 2328] [serial = 1142] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (0D822400) [pid = 2328] [serial = 1144] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (0D823400) [pid = 2328] [serial = 1153] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (1377B400) [pid = 2328] [serial = 1156] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (0D852C00) [pid = 2328] [serial = 1154] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 67 (13A06800) [pid = 2328] [serial = 1157] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 66 (0D82D000) [pid = 2328] [serial = 1145] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | --DOMWINDOW == 65 (14B90C00) [pid = 2328] [serial = 1159] [outer = 00000000] [url = about:blank] 12:16:31 INFO - PROCESS | 2328 | 1464722191414 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 2328 | 1464722191497 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:16:31 INFO - PROCESS | 2328 | 1464722191505 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2328 | ++DOCSHELL 0D103400 == 28 [pid = 2328] [id = 409] 12:16:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 66 (0D109C00) [pid = 2328] [serial = 1227] [outer = 00000000] 12:16:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 67 (0D62DC00) [pid = 2328] [serial = 1228] [outer = 0D109C00] 12:16:31 INFO - PROCESS | 2328 | 1464722191552 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 68 (0D823400) [pid = 2328] [serial = 1229] [outer = 0D109C00] 12:16:32 INFO - PROCESS | 2328 | 1464722192015 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 12:16:32 INFO - PROCESS | 2328 | 1464722192042 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2328 | 1464722192047 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 2328 | 1464722192053 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:16:32 INFO - PROCESS | 2328 | 1464722192056 Marionette TRACE conn6 <- [1,1602,null,{}] 12:16:32 INFO - PROCESS | 2328 | 1464722192060 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 2328 | 1464722192144 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:16:32 INFO - PROCESS | 2328 | 1464722192186 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2328 | ++DOCSHELL 0C723800 == 29 [pid = 2328] [id = 410] 12:16:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (0D907800) [pid = 2328] [serial = 1230] [outer = 00000000] 12:16:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (0D910C00) [pid = 2328] [serial = 1231] [outer = 0D907800] 12:16:32 INFO - PROCESS | 2328 | 1464722192232 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (0DDA9400) [pid = 2328] [serial = 1232] [outer = 0D907800] 12:16:32 INFO - PROCESS | 2328 | 1464722192708 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:16:32 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:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 12:16:32 INFO - PROCESS | 2328 | 1464722192787 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2328 | 1464722192789 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:16:32 INFO - PROCESS | 2328 | 1464722192792 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 2328 | 1464722192796 Marionette TRACE conn6 <- [1,1606,null,{}] 12:16:32 INFO - PROCESS | 2328 | 1464722192806 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 2328 | 1464722192891 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:16:32 INFO - PROCESS | 2328 | 1464722192985 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2328 | ++DOCSHELL 0D903C00 == 30 [pid = 2328] [id = 411] 12:16:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (0DEA7000) [pid = 2328] [serial = 1233] [outer = 00000000] 12:16:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (12322000) [pid = 2328] [serial = 1234] [outer = 0DEA7000] 12:16:33 INFO - PROCESS | 2328 | 1464722193032 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (13501400) [pid = 2328] [serial = 1235] [outer = 0DEA7000] 12:16:33 INFO - PROCESS | 2328 | 1464722193407 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 12:16:33 INFO - PROCESS | 2328 | 1464722193439 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2328 | 1464722193441 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:16:33 INFO - PROCESS | 2328 | 1464722193445 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:16:33 INFO - PROCESS | 2328 | 1464722193447 Marionette TRACE conn6 <- [1,1610,null,{}] 12:16:33 INFO - PROCESS | 2328 | 1464722193450 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:33 INFO - PROCESS | 2328 | 1464722193544 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:16:33 INFO - PROCESS | 2328 | 1464722193581 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2328 | ++DOCSHELL 12308800 == 31 [pid = 2328] [id = 412] 12:16:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (1380A800) [pid = 2328] [serial = 1236] [outer = 00000000] 12:16:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (13CF9800) [pid = 2328] [serial = 1237] [outer = 1380A800] 12:16:33 INFO - PROCESS | 2328 | 1464722193627 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (14C04C00) [pid = 2328] [serial = 1238] [outer = 1380A800] 12:16:34 INFO - PROCESS | 2328 | 1464722194104 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 12:16:34 INFO - PROCESS | 2328 | 1464722194121 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2328 | 1464722194122 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:16:34 INFO - PROCESS | 2328 | 1464722194132 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2328 | 1464722194134 Marionette TRACE conn6 <- [1,1614,null,{}] 12:16:34 INFO - PROCESS | 2328 | 1464722194137 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 2328 | 1464722194243 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:16:34 INFO - PROCESS | 2328 | 1464722194249 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2328 | ++DOCSHELL 11A05000 == 32 [pid = 2328] [id = 413] 12:16:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (14C0A400) [pid = 2328] [serial = 1239] [outer = 00000000] 12:16:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (14CBAC00) [pid = 2328] [serial = 1240] [outer = 14C0A400] 12:16:34 INFO - PROCESS | 2328 | 1464722194294 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (14DC0C00) [pid = 2328] [serial = 1241] [outer = 14C0A400] 12:16:34 INFO - PROCESS | 2328 | 1464722194794 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 12:16:34 INFO - PROCESS | 2328 | 1464722194805 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2328 | 1464722194807 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:16:34 INFO - PROCESS | 2328 | 1464722194810 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2328 | 1464722194812 Marionette TRACE conn6 <- [1,1618,null,{}] 12:16:34 INFO - PROCESS | 2328 | 1464722194816 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 2328 | 1464722194945 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:16:35 INFO - PROCESS | 2328 | 1464722195044 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2328 | ++DOCSHELL 0C872800 == 33 [pid = 2328] [id = 414] 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (161C2000) [pid = 2328] [serial = 1242] [outer = 00000000] 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (16482800) [pid = 2328] [serial = 1243] [outer = 161C2000] 12:16:35 INFO - PROCESS | 2328 | 1464722195089 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (1683F800) [pid = 2328] [serial = 1244] [outer = 161C2000] 12:16:35 INFO - PROCESS | 2328 | 1464722195506 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 12:16:35 INFO - PROCESS | 2328 | 1464722195542 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2328 | 1464722195544 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:16:35 INFO - PROCESS | 2328 | 1464722195547 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2328 | 1464722195548 Marionette TRACE conn6 <- [1,1622,null,{}] 12:16:35 INFO - PROCESS | 2328 | 1464722195552 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 2328 | 1464722195667 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:16:35 INFO - PROCESS | 2328 | 1464722195673 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2328 | ++DOCSHELL 16845400 == 34 [pid = 2328] [id = 415] 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (16849000) [pid = 2328] [serial = 1245] [outer = 00000000] 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16B40400) [pid = 2328] [serial = 1246] [outer = 16849000] 12:16:35 INFO - PROCESS | 2328 | 1464722195717 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16E4E400) [pid = 2328] [serial = 1247] [outer = 16849000] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1647E400) [pid = 2328] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (138F5000) [pid = 2328] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1302FC00) [pid = 2328] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0D628000) [pid = 2328] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (14B92800) [pid = 2328] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (0D83FC00) [pid = 2328] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (0C6CAC00) [pid = 2328] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:16:35 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (16189C00) [pid = 2328] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:16:36 INFO - PROCESS | 2328 | 1464722196217 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 12:16:36 INFO - PROCESS | 2328 | 1464722196278 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:16:36 INFO - PROCESS | 2328 | 1464722196280 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:16:36 INFO - PROCESS | 2328 | 1464722196282 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 2328 | 1464722196284 Marionette TRACE conn6 <- [1,1626,null,{}] 12:16:36 INFO - PROCESS | 2328 | 1464722196288 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:36 INFO - PROCESS | 2328 | 1464722196389 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:16:36 INFO - PROCESS | 2328 | 1464722196397 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2328 | ++DOCSHELL 0D83A000 == 35 [pid = 2328] [id = 416] 12:16:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (118B9400) [pid = 2328] [serial = 1248] [outer = 00000000] 12:16:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (169E5400) [pid = 2328] [serial = 1249] [outer = 118B9400] 12:16:36 INFO - PROCESS | 2328 | 1464722196444 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (16B42000) [pid = 2328] [serial = 1250] [outer = 118B9400] 12:16:36 INFO - PROCESS | 2328 | 1464722196877 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 12:16:36 INFO - PROCESS | 2328 | 1464722196914 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2328 | 1464722196916 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:16:36 INFO - PROCESS | 2328 | 1464722196919 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:16:36 INFO - PROCESS | 2328 | 1464722196921 Marionette TRACE conn6 <- [1,1630,null,{}] 12:16:36 INFO - PROCESS | 2328 | 1464722196925 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:36 INFO - PROCESS | 2328 | 1464722197006 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:16:37 INFO - PROCESS | 2328 | 1464722197012 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2328 | ++DOCSHELL 17022C00 == 36 [pid = 2328] [id = 417] 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (17026000) [pid = 2328] [serial = 1251] [outer = 00000000] 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (1702D000) [pid = 2328] [serial = 1252] [outer = 17026000] 12:16:37 INFO - PROCESS | 2328 | 1464722197056 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (170C2400) [pid = 2328] [serial = 1253] [outer = 17026000] 12:16:37 INFO - PROCESS | 2328 | 1464722197483 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 12:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:16:37 INFO - PROCESS | 2328 | 1464722197494 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 2328 | 1464722197495 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:16:37 INFO - PROCESS | 2328 | 1464722197498 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2328 | 1464722197500 Marionette TRACE conn6 <- [1,1634,null,{}] 12:16:37 INFO - PROCESS | 2328 | 1464722197503 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 2328 | 1464722197621 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:16:37 INFO - PROCESS | 2328 | 1464722197630 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2328 | ++DOCSHELL 170C3800 == 37 [pid = 2328] [id = 418] 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (170C4400) [pid = 2328] [serial = 1254] [outer = 00000000] 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (1728E800) [pid = 2328] [serial = 1255] [outer = 170C4400] 12:16:37 INFO - PROCESS | 2328 | 1464722197674 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1728F800) [pid = 2328] [serial = 1256] [outer = 170C4400] 12:16:38 INFO - PROCESS | 2328 | 1464722198290 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 830ms 12:16:38 INFO - PROCESS | 2328 | 1464722198330 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 2328 | 1464722198335 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:16:38 INFO - PROCESS | 2328 | 1464722198340 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 2328 | 1464722198344 Marionette TRACE conn6 <- [1,1638,null,{}] 12:16:38 INFO - PROCESS | 2328 | 1464722198350 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:38 INFO - PROCESS | 2328 | 1464722198461 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:16:38 INFO - PROCESS | 2328 | 1464722198593 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2328 | ++DOCSHELL 0D655400 == 38 [pid = 2328] [id = 419] 12:16:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (0D823800) [pid = 2328] [serial = 1257] [outer = 00000000] 12:16:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (0D853800) [pid = 2328] [serial = 1258] [outer = 0D823800] 12:16:38 INFO - PROCESS | 2328 | 1464722198651 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (0D90DC00) [pid = 2328] [serial = 1259] [outer = 0D823800] 12:16:39 INFO - PROCESS | 2328 | 1464722199275 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 987ms 12:16:39 INFO - PROCESS | 2328 | 1464722199328 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2328 | 1464722199334 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:16:39 INFO - PROCESS | 2328 | 1464722199341 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 2328 | 1464722199344 Marionette TRACE conn6 <- [1,1642,null,{}] 12:16:39 INFO - PROCESS | 2328 | 1464722199348 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 2328 | 1464722199499 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:16:39 INFO - PROCESS | 2328 | 1464722199517 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2328 | ++DOCSHELL 13028800 == 39 [pid = 2328] [id = 420] 12:16:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (13028C00) [pid = 2328] [serial = 1260] [outer = 00000000] 12:16:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (13CEDC00) [pid = 2328] [serial = 1261] [outer = 13028C00] 12:16:39 INFO - PROCESS | 2328 | 1464722199570 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (14CB8C00) [pid = 2328] [serial = 1262] [outer = 13028C00] 12:16:40 INFO - PROCESS | 2328 | 1464722200206 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 12:16:40 INFO - PROCESS | 2328 | 1464722200272 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 2328 | 1464722200275 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 2328 | 1464722200278 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:16:40 INFO - PROCESS | 2328 | 1464722200282 Marionette TRACE conn6 <- [1,1646,null,{}] 12:16:40 INFO - PROCESS | 2328 | 1464722200293 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:40 INFO - PROCESS | 2328 | 1464722200468 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:16:40 INFO - PROCESS | 2328 | 1464722200566 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 2328 | ++DOCSHELL 16481C00 == 40 [pid = 2328] [id = 421] 12:16:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (16485C00) [pid = 2328] [serial = 1263] [outer = 00000000] 12:16:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (1728EC00) [pid = 2328] [serial = 1264] [outer = 16485C00] 12:16:40 INFO - PROCESS | 2328 | 1464722200625 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (17948400) [pid = 2328] [serial = 1265] [outer = 16485C00] 12:16:41 INFO - PROCESS | 2328 | 1464722201201 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 971ms 12:16:41 INFO - PROCESS | 2328 | 1464722201252 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2328 | 1464722201255 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:16:41 INFO - PROCESS | 2328 | 1464722201259 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 2328 | 1464722201261 Marionette TRACE conn6 <- [1,1650,null,{}] 12:16:41 INFO - PROCESS | 2328 | 1464722201265 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:41 INFO - PROCESS | 2328 | 1464722201379 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:16:41 INFO - PROCESS | 2328 | 1464722201494 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 2328 | ++DOCSHELL 1210A800 == 41 [pid = 2328] [id = 422] 12:16:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (15E4E000) [pid = 2328] [serial = 1266] [outer = 00000000] 12:16:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (17B50C00) [pid = 2328] [serial = 1267] [outer = 15E4E000] 12:16:41 INFO - PROCESS | 2328 | 1464722201548 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (18868800) [pid = 2328] [serial = 1268] [outer = 15E4E000] 12:16:42 INFO - PROCESS | 2328 | 1464722202297 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1066ms 12:16:42 INFO - PROCESS | 2328 | 1464722202338 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 2328 | 1464722202341 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:16:42 INFO - PROCESS | 2328 | 1464722202347 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 2328 | 1464722202350 Marionette TRACE conn6 <- [1,1654,null,{}] 12:16:42 INFO - PROCESS | 2328 | 1464722202356 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 2328 | 1464722202452 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:16:42 INFO - PROCESS | 2328 | 1464722202558 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2328 | ++DOCSHELL 0D90A800 == 42 [pid = 2328] [id = 423] 12:16:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0E79E000) [pid = 2328] [serial = 1269] [outer = 00000000] 12:16:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (11A04000) [pid = 2328] [serial = 1270] [outer = 0E79E000] 12:16:42 INFO - PROCESS | 2328 | 1464722202608 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (12306C00) [pid = 2328] [serial = 1271] [outer = 0E79E000] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (14B94000) [pid = 2328] [serial = 1201] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (13772400) [pid = 2328] [serial = 1198] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0D83CC00) [pid = 2328] [serial = 1195] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D905000) [pid = 2328] [serial = 1196] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (14DBD000) [pid = 2328] [serial = 1204] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (123B5C00) [pid = 2328] [serial = 1192] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (0D90B800) [pid = 2328] [serial = 1186] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (119A1400) [pid = 2328] [serial = 1189] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0D859400) [pid = 2328] [serial = 1184] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (14C86C00) [pid = 2328] [serial = 1202] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0D634400) [pid = 2328] [serial = 1207] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (15E4C400) [pid = 2328] [serial = 1205] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1684C000) [pid = 2328] [serial = 1214] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (0D902C00) [pid = 2328] [serial = 1208] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (16225400) [pid = 2328] [serial = 1211] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (161C4800) [pid = 2328] [serial = 1210] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1377A000) [pid = 2328] [serial = 1199] [outer = 00000000] [url = about:blank] 12:16:42 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (16844400) [pid = 2328] [serial = 1213] [outer = 00000000] [url = about:blank] 12:16:43 INFO - PROCESS | 2328 | 1464722203200 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 870ms 12:16:43 INFO - PROCESS | 2328 | 1464722203219 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2328 | 1464722203225 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 2328 | 1464722203230 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:16:43 INFO - PROCESS | 2328 | 1464722203233 Marionette TRACE conn6 <- [1,1658,null,{}] 12:16:43 INFO - PROCESS | 2328 | 1464722203237 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 2328 | 1464722203320 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:16:43 INFO - PROCESS | 2328 | 1464722203414 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 2328 | ++DOCSHELL 0C72A000 == 43 [pid = 2328] [id = 424] 12:16:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0C82B000) [pid = 2328] [serial = 1272] [outer = 00000000] 12:16:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (0D838400) [pid = 2328] [serial = 1273] [outer = 0C82B000] 12:16:43 INFO - PROCESS | 2328 | 1464722203459 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (0D854800) [pid = 2328] [serial = 1274] [outer = 0C82B000] 12:16:43 INFO - PROCESS | 2328 | 1464722203879 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 12:16:43 INFO - PROCESS | 2328 | 1464722203905 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2328 | 1464722203907 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:16:43 INFO - PROCESS | 2328 | 1464722203911 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:16:43 INFO - PROCESS | 2328 | 1464722203914 Marionette TRACE conn6 <- [1,1662,null,{}] 12:16:43 INFO - PROCESS | 2328 | 1464722203924 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 2328 | 1464722204009 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:16:44 INFO - PROCESS | 2328 | 1464722204020 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2328 | ++DOCSHELL 12310C00 == 44 [pid = 2328] [id = 425] 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1231E400) [pid = 2328] [serial = 1275] [outer = 00000000] 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (13774000) [pid = 2328] [serial = 1276] [outer = 1231E400] 12:16:44 INFO - PROCESS | 2328 | 1464722204067 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (13804C00) [pid = 2328] [serial = 1277] [outer = 1231E400] 12:16:44 INFO - PROCESS | 2328 | 1464722204534 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 12:16:44 INFO - PROCESS | 2328 | 1464722204584 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2328 | 1464722204587 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:16:44 INFO - PROCESS | 2328 | 1464722204590 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:16:44 INFO - PROCESS | 2328 | 1464722204591 Marionette TRACE conn6 <- [1,1666,null,{}] 12:16:44 INFO - PROCESS | 2328 | 1464722204595 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:44 INFO - PROCESS | 2328 | 1464722204678 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:16:44 INFO - PROCESS | 2328 | 1464722204717 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2328 | ++DOCSHELL 13CF5800 == 45 [pid = 2328] [id = 426] 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (13CF8800) [pid = 2328] [serial = 1278] [outer = 00000000] 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (14CB0800) [pid = 2328] [serial = 1279] [outer = 13CF8800] 12:16:44 INFO - PROCESS | 2328 | 1464722204763 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (14CB9400) [pid = 2328] [serial = 1280] [outer = 13CF8800] 12:16:45 INFO - PROCESS | 2328 | 1464722205210 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 12:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:16:45 INFO - PROCESS | 2328 | 1464722205264 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2328 | 1464722205266 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:16:45 INFO - PROCESS | 2328 | 1464722205269 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 2328 | 1464722205271 Marionette TRACE conn6 <- [1,1670,null,{}] 12:16:45 INFO - PROCESS | 2328 | 1464722205274 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 2328 | 1464722205381 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:16:45 INFO - PROCESS | 2328 | 1464722205387 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2328 | ++DOCSHELL 14CBBC00 == 46 [pid = 2328] [id = 427] 12:16:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (14CBD400) [pid = 2328] [serial = 1281] [outer = 00000000] 12:16:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (16119800) [pid = 2328] [serial = 1282] [outer = 14CBD400] 12:16:45 INFO - PROCESS | 2328 | 1464722205432 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (16189C00) [pid = 2328] [serial = 1283] [outer = 14CBD400] 12:16:45 INFO - PROCESS | 2328 | 1464722205888 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 12:16:45 INFO - PROCESS | 2328 | 1464722205940 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2328 | 1464722205942 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:16:45 INFO - PROCESS | 2328 | 1464722205952 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:16:45 INFO - PROCESS | 2328 | 1464722205953 Marionette TRACE conn6 <- [1,1674,null,{}] 12:16:45 INFO - PROCESS | 2328 | 1464722205957 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 2328 | 1464722206088 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:16:46 INFO - PROCESS | 2328 | 1464722206181 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2328 | ++DOCSHELL 161C1400 == 47 [pid = 2328] [id = 428] 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1622DC00) [pid = 2328] [serial = 1284] [outer = 00000000] 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1684BC00) [pid = 2328] [serial = 1285] [outer = 1622DC00] 12:16:46 INFO - PROCESS | 2328 | 1464722206229 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (168B5C00) [pid = 2328] [serial = 1286] [outer = 1622DC00] 12:16:46 INFO - PROCESS | 2328 | 1464722206658 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:16:46 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:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 12:16:46 INFO - PROCESS | 2328 | 1464722206685 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2328 | 1464722206687 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:16:46 INFO - PROCESS | 2328 | 1464722206690 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 2328 | 1464722206692 Marionette TRACE conn6 <- [1,1678,null,{}] 12:16:46 INFO - PROCESS | 2328 | 1464722206695 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:46 INFO - PROCESS | 2328 | 1464722206808 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:16:46 INFO - PROCESS | 2328 | 1464722206815 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2328 | ++DOCSHELL 0D10BC00 == 48 [pid = 2328] [id = 429] 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (169E6400) [pid = 2328] [serial = 1287] [outer = 00000000] 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (17029400) [pid = 2328] [serial = 1288] [outer = 169E6400] 12:16:46 INFO - PROCESS | 2328 | 1464722206910 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1702B400) [pid = 2328] [serial = 1289] [outer = 169E6400] 12:16:47 INFO - PROCESS | 2328 | 1464722207403 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (14C0A400) [pid = 2328] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (161C2000) [pid = 2328] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0D907800) [pid = 2328] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D109C00) [pid = 2328] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (168B3C00) [pid = 2328] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0DEA7000) [pid = 2328] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (1380A800) [pid = 2328] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (16849000) [pid = 2328] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (17026000) [pid = 2328] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:16:47 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (118B9400) [pid = 2328] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 12:16:47 INFO - PROCESS | 2328 | 1464722207465 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2328 | 1464722207467 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:16:47 INFO - PROCESS | 2328 | 1464722207472 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2328 | 1464722207474 Marionette TRACE conn6 <- [1,1682,null,{}] 12:16:47 INFO - PROCESS | 2328 | 1464722207478 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 2328 | 1464722207565 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:16:47 INFO - PROCESS | 2328 | 1464722207572 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2328 | ++DOCSHELL 0D64E000 == 49 [pid = 2328] [id = 430] 12:16:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D902800) [pid = 2328] [serial = 1290] [outer = 00000000] 12:16:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (13CEE000) [pid = 2328] [serial = 1291] [outer = 0D902800] 12:16:47 INFO - PROCESS | 2328 | 1464722207616 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (14C0A400) [pid = 2328] [serial = 1292] [outer = 0D902800] 12:16:48 INFO - PROCESS | 2328 | 1464722208028 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 12:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:16:48 INFO - PROCESS | 2328 | 1464722208046 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 2328 | 1464722208048 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:16:48 INFO - PROCESS | 2328 | 1464722208051 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2328 | 1464722208053 Marionette TRACE conn6 <- [1,1686,null,{}] 12:16:48 INFO - PROCESS | 2328 | 1464722208056 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 2328 | 1464722208174 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:16:48 INFO - PROCESS | 2328 | 1464722208184 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D839000 == 50 [pid = 2328] [id = 431] 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (14DC0000) [pid = 2328] [serial = 1293] [outer = 00000000] 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (17290C00) [pid = 2328] [serial = 1294] [outer = 14DC0000] 12:16:48 INFO - PROCESS | 2328 | 1464722208229 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (17B43400) [pid = 2328] [serial = 1295] [outer = 14DC0000] 12:16:48 INFO - PROCESS | 2328 | 1464722208634 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:16:48 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:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 12:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:16:48 INFO - PROCESS | 2328 | 1464722208683 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 2328 | 1464722208685 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:16:48 INFO - PROCESS | 2328 | 1464722208688 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2328 | 1464722208689 Marionette TRACE conn6 <- [1,1690,null,{}] 12:16:48 INFO - PROCESS | 2328 | 1464722208693 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 2328 | 1464722208771 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:16:48 INFO - PROCESS | 2328 | 1464722208863 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2328 | ++DOCSHELL 168AB400 == 51 [pid = 2328] [id = 432] 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (168B3C00) [pid = 2328] [serial = 1296] [outer = 00000000] 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (18870800) [pid = 2328] [serial = 1297] [outer = 168B3C00] 12:16:48 INFO - PROCESS | 2328 | 1464722208907 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (18874C00) [pid = 2328] [serial = 1298] [outer = 168B3C00] 12:16:49 INFO - PROCESS | 2328 | 1464722209308 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 12:16:49 INFO - PROCESS | 2328 | 1464722209358 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 2328 | 1464722209361 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:16:49 INFO - PROCESS | 2328 | 1464722209364 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:16:49 INFO - PROCESS | 2328 | 1464722209366 Marionette TRACE conn6 <- [1,1694,null,{}] 12:16:49 INFO - PROCESS | 2328 | 1464722209370 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:49 INFO - PROCESS | 2328 | 1464722209520 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:16:49 INFO - PROCESS | 2328 | 1464722209620 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 2328 | ++DOCSHELL 0C72C000 == 52 [pid = 2328] [id = 433] 12:16:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0C72CC00) [pid = 2328] [serial = 1299] [outer = 00000000] 12:16:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D08DC00) [pid = 2328] [serial = 1300] [outer = 0C72CC00] 12:16:49 INFO - PROCESS | 2328 | 1464722209679 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D633400) [pid = 2328] [serial = 1301] [outer = 0C72CC00] 12:16:50 INFO - PROCESS | 2328 | 1464722210339 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1016ms 12:16:50 INFO - PROCESS | 2328 | 1464722210386 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2328 | 1464722210390 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:16:50 INFO - PROCESS | 2328 | 1464722210394 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2328 | 1464722210399 Marionette TRACE conn6 <- [1,1698,null,{}] 12:16:50 INFO - PROCESS | 2328 | 1464722210437 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 2328 | 1464722210547 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:16:50 INFO - PROCESS | 2328 | 1464722210679 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2328 | ++DOCSHELL 11C2C800 == 53 [pid = 2328] [id = 434] 12:16:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (11C37400) [pid = 2328] [serial = 1302] [outer = 00000000] 12:16:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (12324000) [pid = 2328] [serial = 1303] [outer = 11C37400] 12:16:50 INFO - PROCESS | 2328 | 1464722210737 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (138F1800) [pid = 2328] [serial = 1304] [outer = 11C37400] 12:16:51 INFO - PROCESS | 2328 | 1464722211325 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 991ms 12:16:51 INFO - PROCESS | 2328 | 1464722211385 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 2328 | 1464722211388 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 2328 | 1464722211392 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:16:51 INFO - PROCESS | 2328 | 1464722211394 Marionette TRACE conn6 <- [1,1702,null,{}] 12:16:51 INFO - PROCESS | 2328 | 1464722211398 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:51 INFO - PROCESS | 2328 | 1464722211503 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:16:51 INFO - PROCESS | 2328 | 1464722211611 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2328 | ++DOCSHELL 15E4C400 == 54 [pid = 2328] [id = 435] 12:16:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1611C400) [pid = 2328] [serial = 1305] [outer = 00000000] 12:16:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16B3C800) [pid = 2328] [serial = 1306] [outer = 1611C400] 12:16:51 INFO - PROCESS | 2328 | 1464722211666 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (17B4A400) [pid = 2328] [serial = 1307] [outer = 1611C400] 12:16:52 INFO - PROCESS | 2328 | 1464722212280 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 930ms 12:16:52 INFO - PROCESS | 2328 | 1464722212325 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 12:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:16:52 INFO - PROCESS | 2328 | 1464722212329 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:16:52 INFO - PROCESS | 2328 | 1464722212340 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 2328 | 1464722212344 Marionette TRACE conn6 <- [1,1706,null,{}] 12:16:52 INFO - PROCESS | 2328 | 1464722212348 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 2328 | 1464722212489 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:16:52 INFO - PROCESS | 2328 | 1464722212624 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 2328 | ++DOCSHELL 0C872400 == 55 [pid = 2328] [id = 436] 12:16:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (188D2000) [pid = 2328] [serial = 1308] [outer = 00000000] 12:16:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (18EEF000) [pid = 2328] [serial = 1309] [outer = 188D2000] 12:16:52 INFO - PROCESS | 2328 | 1464722212679 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (18EF6800) [pid = 2328] [serial = 1310] [outer = 188D2000] 12:16:53 INFO - PROCESS | 2328 | 1464722213495 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1231ms 12:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:16:53 INFO - PROCESS | 2328 | 1464722213566 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2328 | 1464722213570 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:16:53 INFO - PROCESS | 2328 | 1464722213575 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2328 | 1464722213579 Marionette TRACE conn6 <- [1,1710,null,{}] 12:16:53 INFO - PROCESS | 2328 | 1464722213585 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:53 INFO - PROCESS | 2328 | 1464722213713 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:16:53 INFO - PROCESS | 2328 | 1464722213851 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2328 | ++DOCSHELL 0D855400 == 56 [pid = 2328] [id = 437] 12:16:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0DDA6800) [pid = 2328] [serial = 1311] [outer = 00000000] 12:16:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0E7A2400) [pid = 2328] [serial = 1312] [outer = 0DDA6800] 12:16:53 INFO - PROCESS | 2328 | 1464722213902 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (11C34C00) [pid = 2328] [serial = 1313] [outer = 0DDA6800] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 16845400 == 55 [pid = 2328] [id = 415] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 12308800 == 54 [pid = 2328] [id = 412] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D83A000 == 53 [pid = 2328] [id = 416] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D903C00 == 52 [pid = 2328] [id = 411] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 11A05000 == 51 [pid = 2328] [id = 413] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0C723800 == 50 [pid = 2328] [id = 410] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 168AB400 == 49 [pid = 2328] [id = 432] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D839000 == 48 [pid = 2328] [id = 431] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D64E000 == 47 [pid = 2328] [id = 430] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D10BC00 == 46 [pid = 2328] [id = 429] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 161C1400 == 45 [pid = 2328] [id = 428] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 14CBBC00 == 44 [pid = 2328] [id = 427] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 13CF5800 == 43 [pid = 2328] [id = 426] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 12310C00 == 42 [pid = 2328] [id = 425] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0C72A000 == 41 [pid = 2328] [id = 424] 12:16:54 INFO - PROCESS | 2328 | --DOCSHELL 0D90A800 == 40 [pid = 2328] [id = 423] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0D833C00) [pid = 2328] [serial = 1225] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (14CBA800) [pid = 2328] [serial = 1222] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (12310000) [pid = 2328] [serial = 1219] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1728E800) [pid = 2328] [serial = 1255] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (14CBAC00) [pid = 2328] [serial = 1240] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (16482800) [pid = 2328] [serial = 1243] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D910C00) [pid = 2328] [serial = 1231] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0DDA9400) [pid = 2328] [serial = 1232] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (14DC0C00) [pid = 2328] [serial = 1241] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D62DC00) [pid = 2328] [serial = 1228] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D823400) [pid = 2328] [serial = 1229] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16B3FC00) [pid = 2328] [serial = 1216] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (16B48400) [pid = 2328] [serial = 1217] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (12322000) [pid = 2328] [serial = 1234] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (13501400) [pid = 2328] [serial = 1235] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (13CF9800) [pid = 2328] [serial = 1237] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (16B40400) [pid = 2328] [serial = 1246] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (170C2400) [pid = 2328] [serial = 1253] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1683F800) [pid = 2328] [serial = 1244] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (16E4E400) [pid = 2328] [serial = 1247] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (169E5400) [pid = 2328] [serial = 1249] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1702D000) [pid = 2328] [serial = 1252] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (16B42000) [pid = 2328] [serial = 1250] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (14C04C00) [pid = 2328] [serial = 1238] [outer = 00000000] [url = about:blank] 12:16:54 INFO - PROCESS | 2328 | 1464722214499 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:16:54 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:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 992ms 12:16:54 INFO - PROCESS | 2328 | 1464722214568 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 2328 | 1464722214573 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:16:54 INFO - PROCESS | 2328 | 1464722214579 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 2328 | 1464722214581 Marionette TRACE conn6 <- [1,1714,null,{}] 12:16:54 INFO - PROCESS | 2328 | 1464722214585 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 2328 | 1464722214672 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:16:54 INFO - PROCESS | 2328 | 1464722214765 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2328 | ++DOCSHELL 0D08D000 == 41 [pid = 2328] [id = 438] 12:16:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D1F5000) [pid = 2328] [serial = 1314] [outer = 00000000] 12:16:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D901C00) [pid = 2328] [serial = 1315] [outer = 0D1F5000] 12:16:54 INFO - PROCESS | 2328 | 1464722214811 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D910800) [pid = 2328] [serial = 1316] [outer = 0D1F5000] 12:16:55 INFO - PROCESS | 2328 | 1464722215244 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 12:16:55 INFO - PROCESS | 2328 | 1464722215313 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2328 | 1464722215315 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:16:55 INFO - PROCESS | 2328 | 1464722215318 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:16:55 INFO - PROCESS | 2328 | 1464722215322 Marionette TRACE conn6 <- [1,1718,null,{}] 12:16:55 INFO - PROCESS | 2328 | 1464722215332 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 2328 | 1464722215420 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:16:55 INFO - PROCESS | 2328 | 1464722215428 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2328 | ++DOCSHELL 11A0E800 == 42 [pid = 2328] [id = 439] 12:16:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (123ABC00) [pid = 2328] [serial = 1317] [outer = 00000000] 12:16:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (13806800) [pid = 2328] [serial = 1318] [outer = 123ABC00] 12:16:55 INFO - PROCESS | 2328 | 1464722215480 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (13CFAC00) [pid = 2328] [serial = 1319] [outer = 123ABC00] 12:16:55 INFO - PROCESS | 2328 | 1464722215942 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 12:16:55 INFO - PROCESS | 2328 | 1464722215993 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 2328 | 1464722215995 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:16:55 INFO - PROCESS | 2328 | 1464722215998 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:16:55 INFO - PROCESS | 2328 | 1464722216000 Marionette TRACE conn6 <- [1,1722,null,{}] 12:16:55 INFO - PROCESS | 2328 | 1464722216003 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 2328 | 1464722216087 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:16:56 INFO - PROCESS | 2328 | 1464722216096 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 2328 | ++DOCSHELL 14CBA800 == 43 [pid = 2328] [id = 440] 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (14CBB000) [pid = 2328] [serial = 1320] [outer = 00000000] 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (16117C00) [pid = 2328] [serial = 1321] [outer = 14CBB000] 12:16:56 INFO - PROCESS | 2328 | 1464722216141 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1611E800) [pid = 2328] [serial = 1322] [outer = 14CBB000] 12:16:56 INFO - PROCESS | 2328 | 1464722216640 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:16:56 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:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 12:16:56 INFO - PROCESS | 2328 | 1464722216673 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 2328 | 1464722216675 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:16:56 INFO - PROCESS | 2328 | 1464722216678 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:16:56 INFO - PROCESS | 2328 | 1464722216690 Marionette TRACE conn6 <- [1,1726,null,{}] 12:16:56 INFO - PROCESS | 2328 | 1464722216701 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:56 INFO - PROCESS | 2328 | 1464722216809 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:16:56 INFO - PROCESS | 2328 | 1464722216820 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 2328 | ++DOCSHELL 16120400 == 44 [pid = 2328] [id = 441] 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (16188C00) [pid = 2328] [serial = 1323] [outer = 00000000] 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16227000) [pid = 2328] [serial = 1324] [outer = 16188C00] 12:16:56 INFO - PROCESS | 2328 | 1464722216868 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1648A000) [pid = 2328] [serial = 1325] [outer = 16188C00] 12:16:57 INFO - PROCESS | 2328 | 1464722217316 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 12:16:57 INFO - PROCESS | 2328 | 1464722217372 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 2328 | 1464722217374 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:16:57 INFO - PROCESS | 2328 | 1464722217377 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 2328 | 1464722217379 Marionette TRACE conn6 <- [1,1730,null,{}] 12:16:57 INFO - PROCESS | 2328 | 1464722217383 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 2328 | 1464722217543 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:16:57 INFO - PROCESS | 2328 | 1464722217572 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2328 | ++DOCSHELL 168B0400 == 45 [pid = 2328] [id = 442] 12:16:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (169E7C00) [pid = 2328] [serial = 1326] [outer = 00000000] 12:16:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16E53800) [pid = 2328] [serial = 1327] [outer = 169E7C00] 12:16:57 INFO - PROCESS | 2328 | 1464722217617 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (17025400) [pid = 2328] [serial = 1328] [outer = 169E7C00] 12:16:58 INFO - PROCESS | 2328 | 1464722218061 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 12:16:58 INFO - PROCESS | 2328 | 1464722218109 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 2328 | 1464722218111 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:16:58 INFO - PROCESS | 2328 | 1464722218114 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 2328 | 1464722218116 Marionette TRACE conn6 <- [1,1734,null,{}] 12:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:16:58 INFO - PROCESS | 2328 | 1464722218119 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 2328 | 1464722218231 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:16:58 INFO - PROCESS | 2328 | 1464722218240 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 2328 | ++DOCSHELL 0D672800 == 46 [pid = 2328] [id = 443] 12:16:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (17028800) [pid = 2328] [serial = 1329] [outer = 00000000] 12:16:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17286400) [pid = 2328] [serial = 1330] [outer = 17028800] 12:16:58 INFO - PROCESS | 2328 | 1464722218335 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (17286C00) [pid = 2328] [serial = 1331] [outer = 17028800] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D830400) [pid = 2328] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0C729000) [pid = 2328] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D83E400) [pid = 2328] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (14B8F400) [pid = 2328] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D901800) [pid = 2328] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D826C00) [pid = 2328] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (118B9000) [pid = 2328] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (14CBD400) [pid = 2328] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (169E6400) [pid = 2328] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (13CF8800) [pid = 2328] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0E79E000) [pid = 2328] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (15E4E000) [pid = 2328] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1231E400) [pid = 2328] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1622DC00) [pid = 2328] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (0C82B000) [pid = 2328] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (0D902800) [pid = 2328] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:16:58 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (14DC0000) [pid = 2328] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:16:58 INFO - PROCESS | 2328 | 1464722218985 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:16:59 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:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 12:16:59 INFO - PROCESS | 2328 | 1464722219049 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2328 | 1464722219051 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:16:59 INFO - PROCESS | 2328 | 1464722219054 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2328 | 1464722219056 Marionette TRACE conn6 <- [1,1738,null,{}] 12:16:59 INFO - PROCESS | 2328 | 1464722219059 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 2328 | 1464722219180 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:16:59 INFO - PROCESS | 2328 | 1464722219242 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2328 | ++DOCSHELL 0D15FC00 == 47 [pid = 2328] [id = 444] 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D676C00) [pid = 2328] [serial = 1332] [outer = 00000000] 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (12105C00) [pid = 2328] [serial = 1333] [outer = 0D676C00] 12:16:59 INFO - PROCESS | 2328 | 1464722219286 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1210CC00) [pid = 2328] [serial = 1334] [outer = 0D676C00] 12:16:59 INFO - PROCESS | 2328 | 1464722219647 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:16:59 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:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 12:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:16:59 INFO - PROCESS | 2328 | 1464722219685 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 2328 | 1464722219686 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 2328 | 1464722219690 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2328 | 1464722219691 Marionette TRACE conn6 <- [1,1742,null,{}] 12:16:59 INFO - PROCESS | 2328 | 1464722219703 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:59 INFO - PROCESS | 2328 | 1464722219781 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:16:59 INFO - PROCESS | 2328 | 1464722219788 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2328 | ++DOCSHELL 1231E400 == 48 [pid = 2328] [id = 445] 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (14B90400) [pid = 2328] [serial = 1335] [outer = 00000000] 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (170C3000) [pid = 2328] [serial = 1336] [outer = 14B90400] 12:16:59 INFO - PROCESS | 2328 | 1464722219832 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (17292800) [pid = 2328] [serial = 1337] [outer = 14B90400] 12:17:00 INFO - PROCESS | 2328 | 1464722220251 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:17:00 INFO - PROCESS | 2328 | 1464722220321 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 2328 | 1464722220323 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 2328 | 1464722220326 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:17:00 INFO - PROCESS | 2328 | 1464722220328 Marionette TRACE conn6 <- [1,1746,null,{}] 12:17:00 INFO - PROCESS | 2328 | 1464722220332 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 2328 | 1464722220413 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:17:00 INFO - PROCESS | 2328 | 1464722220422 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2328 | ++DOCSHELL 15E4E000 == 49 [pid = 2328] [id = 446] 12:17:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (1702E000) [pid = 2328] [serial = 1338] [outer = 00000000] 12:17:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (188D1400) [pid = 2328] [serial = 1339] [outer = 1702E000] 12:17:00 INFO - PROCESS | 2328 | 1464722220466 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (18BDF000) [pid = 2328] [serial = 1340] [outer = 1702E000] 12:17:00 INFO - PROCESS | 2328 | 1464722220979 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 12:17:01 INFO - PROCESS | 2328 | 1464722221064 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2328 | 1464722221068 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:17:01 INFO - PROCESS | 2328 | 1464722221074 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 2328 | 1464722221078 Marionette TRACE conn6 <- [1,1750,null,{}] 12:17:01 INFO - PROCESS | 2328 | 1464722221085 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:01 INFO - PROCESS | 2328 | 1464722221205 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:17:01 INFO - PROCESS | 2328 | 1464722221309 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 2328 | ++DOCSHELL 0D838000 == 50 [pid = 2328] [id = 447] 12:17:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D838800) [pid = 2328] [serial = 1341] [outer = 00000000] 12:17:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D857000) [pid = 2328] [serial = 1342] [outer = 0D838800] 12:17:01 INFO - PROCESS | 2328 | 1464722221365 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0DD5F400) [pid = 2328] [serial = 1343] [outer = 0D838800] 12:17:01 INFO - PROCESS | 2328 | 1464722221953 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 12:17:02 INFO - PROCESS | 2328 | 1464722222009 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 2328 | 1464722222015 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:17:02 INFO - PROCESS | 2328 | 1464722222021 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 2328 | 1464722222024 Marionette TRACE conn6 <- [1,1754,null,{}] 12:17:02 INFO - PROCESS | 2328 | 1464722222028 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:02 INFO - PROCESS | 2328 | 1464722222138 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:17:02 INFO - PROCESS | 2328 | 1464722222247 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2328 | ++DOCSHELL 13776C00 == 51 [pid = 2328] [id = 448] 12:17:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (13777800) [pid = 2328] [serial = 1344] [outer = 00000000] 12:17:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (14C8F000) [pid = 2328] [serial = 1345] [outer = 13777800] 12:17:02 INFO - PROCESS | 2328 | 1464722222301 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (16116800) [pid = 2328] [serial = 1346] [outer = 13777800] 12:17:02 INFO - PROCESS | 2328 | 1464722222919 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 12:17:02 INFO - PROCESS | 2328 | 1464722222993 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 2328 | 1464722222996 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:17:02 INFO - PROCESS | 2328 | 1464722223000 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:17:03 INFO - PROCESS | 2328 | 1464722223003 Marionette TRACE conn6 <- [1,1758,null,{}] 12:17:03 INFO - PROCESS | 2328 | 1464722223014 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 2328 | 1464722223132 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:17:03 INFO - PROCESS | 2328 | 1464722223263 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2328 | ++DOCSHELL 14CB2C00 == 52 [pid = 2328] [id = 449] 12:17:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16B42000) [pid = 2328] [serial = 1347] [outer = 00000000] 12:17:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (18872C00) [pid = 2328] [serial = 1348] [outer = 16B42000] 12:17:03 INFO - PROCESS | 2328 | 1464722223320 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (18EAC000) [pid = 2328] [serial = 1349] [outer = 16B42000] 12:17:03 INFO - PROCESS | 2328 | 1464722223886 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 12:17:03 INFO - PROCESS | 2328 | 1464722223933 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2328 | 1464722223936 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:17:03 INFO - PROCESS | 2328 | 1464722223939 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:17:03 INFO - PROCESS | 2328 | 1464722223941 Marionette TRACE conn6 <- [1,1762,null,{}] 12:17:03 INFO - PROCESS | 2328 | 1464722223945 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 2328 | 1464722224051 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:17:04 INFO - PROCESS | 2328 | 1464722224187 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2328 | ++DOCSHELL 19D75400 == 53 [pid = 2328] [id = 450] 12:17:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (19DDE800) [pid = 2328] [serial = 1350] [outer = 00000000] 12:17:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1A199000) [pid = 2328] [serial = 1351] [outer = 19DDE800] 12:17:04 INFO - PROCESS | 2328 | 1464722224242 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1A1EA800) [pid = 2328] [serial = 1352] [outer = 19DDE800] 12:17:04 INFO - PROCESS | 2328 | 1464722224809 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 12:17:04 INFO - PROCESS | 2328 | 1464722224873 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2328 | 1464722224875 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:17:04 INFO - PROCESS | 2328 | 1464722224879 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2328 | 1464722224881 Marionette TRACE conn6 <- [1,1766,null,{}] 12:17:04 INFO - PROCESS | 2328 | 1464722224885 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:04 INFO - PROCESS | 2328 | 1464722225006 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:17:05 INFO - PROCESS | 2328 | 1464722225145 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2328 | ++DOCSHELL 168B0C00 == 54 [pid = 2328] [id = 451] 12:17:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (19A98800) [pid = 2328] [serial = 1353] [outer = 00000000] 12:17:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1A1F4C00) [pid = 2328] [serial = 1354] [outer = 19A98800] 12:17:05 INFO - PROCESS | 2328 | 1464722225201 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1A735800) [pid = 2328] [serial = 1355] [outer = 19A98800] 12:17:06 INFO - PROCESS | 2328 | 1464722226008 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:17:06 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:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1180ms 12:17:06 INFO - PROCESS | 2328 | 1464722226063 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 2328 | 1464722226067 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:17:06 INFO - PROCESS | 2328 | 1464722226072 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2328 | 1464722226076 Marionette TRACE conn6 <- [1,1770,null,{}] 12:17:06 INFO - PROCESS | 2328 | 1464722226083 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2328 | 1464722226258 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:17:06 INFO - PROCESS | 2328 | 1464722226367 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2328 | ++DOCSHELL 0D90CC00 == 55 [pid = 2328] [id = 452] 12:17:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0DA90000) [pid = 2328] [serial = 1356] [outer = 00000000] 12:17:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0E79AC00) [pid = 2328] [serial = 1357] [outer = 0DA90000] 12:17:06 INFO - PROCESS | 2328 | 1464722226416 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (120DCC00) [pid = 2328] [serial = 1358] [outer = 0DA90000] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0D103400 == 54 [pid = 2328] [id = 409] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0C872800 == 53 [pid = 2328] [id = 414] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 13CF8000 == 52 [pid = 2328] [id = 407] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 1231E400 == 51 [pid = 2328] [id = 445] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0D15FC00 == 50 [pid = 2328] [id = 444] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0D672800 == 49 [pid = 2328] [id = 443] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 168B0400 == 48 [pid = 2328] [id = 442] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 16120400 == 47 [pid = 2328] [id = 441] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 14CBA800 == 46 [pid = 2328] [id = 440] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 11A0E800 == 45 [pid = 2328] [id = 439] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0D08D000 == 44 [pid = 2328] [id = 438] 12:17:06 INFO - PROCESS | 2328 | --DOCSHELL 0D855400 == 43 [pid = 2328] [id = 437] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (18870800) [pid = 2328] [serial = 1297] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0C6C1C00) [pid = 2328] [serial = 1178] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16487C00) [pid = 2328] [serial = 1226] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1377AC00) [pid = 2328] [serial = 1220] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (15D67000) [pid = 2328] [serial = 1223] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (0DD03C00) [pid = 2328] [serial = 1187] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (13770800) [pid = 2328] [serial = 1193] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (11A88800) [pid = 2328] [serial = 1190] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16119800) [pid = 2328] [serial = 1282] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (17029400) [pid = 2328] [serial = 1288] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (14CB0800) [pid = 2328] [serial = 1279] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (13CEDC00) [pid = 2328] [serial = 1261] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D853800) [pid = 2328] [serial = 1258] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (12306C00) [pid = 2328] [serial = 1271] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (11A04000) [pid = 2328] [serial = 1270] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (18868800) [pid = 2328] [serial = 1268] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (17B50C00) [pid = 2328] [serial = 1267] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (13774000) [pid = 2328] [serial = 1276] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (13804C00) [pid = 2328] [serial = 1277] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (168B5C00) [pid = 2328] [serial = 1286] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1728EC00) [pid = 2328] [serial = 1264] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D838400) [pid = 2328] [serial = 1273] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0D854800) [pid = 2328] [serial = 1274] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1684BC00) [pid = 2328] [serial = 1285] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (13CEE000) [pid = 2328] [serial = 1291] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (14C0A400) [pid = 2328] [serial = 1292] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1702B400) [pid = 2328] [serial = 1289] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (17290C00) [pid = 2328] [serial = 1294] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (16189C00) [pid = 2328] [serial = 1283] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (14CB9400) [pid = 2328] [serial = 1280] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (17B43400) [pid = 2328] [serial = 1295] [outer = 00000000] [url = about:blank] 12:17:06 INFO - PROCESS | 2328 | 1464722226979 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:17:06 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:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 12:17:07 INFO - PROCESS | 2328 | 1464722227006 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2328 | 1464722227011 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:17:07 INFO - PROCESS | 2328 | 1464722227017 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2328 | 1464722227019 Marionette TRACE conn6 <- [1,1774,null,{}] 12:17:07 INFO - PROCESS | 2328 | 1464722227023 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 2328 | 1464722227110 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:17:07 INFO - PROCESS | 2328 | 1464722227120 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2328 | ++DOCSHELL 0D838400 == 44 [pid = 2328] [id = 453] 12:17:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (0D83C400) [pid = 2328] [serial = 1359] [outer = 00000000] 12:17:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (0D90A800) [pid = 2328] [serial = 1360] [outer = 0D83C400] 12:17:07 INFO - PROCESS | 2328 | 1464722227165 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0DE2EC00) [pid = 2328] [serial = 1361] [outer = 0D83C400] 12:17:07 INFO - PROCESS | 2328 | 1464722227664 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:17:07 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:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 12:17:07 INFO - PROCESS | 2328 | 1464722227749 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 2328 | 1464722227751 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:17:07 INFO - PROCESS | 2328 | 1464722227755 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2328 | 1464722227758 Marionette TRACE conn6 <- [1,1778,null,{}] 12:17:07 INFO - PROCESS | 2328 | 1464722227769 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 2328 | 1464722227867 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:17:07 INFO - PROCESS | 2328 | 1464722227961 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2328 | ++DOCSHELL 13773000 == 45 [pid = 2328] [id = 454] 12:17:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (13774000) [pid = 2328] [serial = 1362] [outer = 00000000] 12:17:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (138F0400) [pid = 2328] [serial = 1363] [outer = 13774000] 12:17:08 INFO - PROCESS | 2328 | 1464722228008 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (13CF8400) [pid = 2328] [serial = 1364] [outer = 13774000] 12:17:08 INFO - PROCESS | 2328 | 1464722228393 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:17:08 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:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 12:17:08 INFO - PROCESS | 2328 | 1464722228428 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 2328 | 1464722228431 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:17:08 INFO - PROCESS | 2328 | 1464722228434 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 2328 | 1464722228436 Marionette TRACE conn6 <- [1,1782,null,{}] 12:17:08 INFO - PROCESS | 2328 | 1464722228440 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 2328 | 1464722228530 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:17:08 INFO - PROCESS | 2328 | 1464722228537 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 2328 | ++DOCSHELL 14C8A000 == 46 [pid = 2328] [id = 455] 12:17:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (14C8A800) [pid = 2328] [serial = 1365] [outer = 00000000] 12:17:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (15D69400) [pid = 2328] [serial = 1366] [outer = 14C8A800] 12:17:08 INFO - PROCESS | 2328 | 1464722228584 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (16120800) [pid = 2328] [serial = 1367] [outer = 14C8A800] 12:17:09 INFO - PROCESS | 2328 | 1464722229040 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 12:17:09 INFO - PROCESS | 2328 | 1464722229085 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2328 | 1464722229087 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:17:09 INFO - PROCESS | 2328 | 1464722229096 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 2328 | 1464722229098 Marionette TRACE conn6 <- [1,1786,null,{}] 12:17:09 INFO - PROCESS | 2328 | 1464722229102 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:09 INFO - PROCESS | 2328 | 1464722229215 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:17:09 INFO - PROCESS | 2328 | 1464722229306 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 2328 | ++DOCSHELL 16188400 == 47 [pid = 2328] [id = 456] 12:17:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (16192C00) [pid = 2328] [serial = 1368] [outer = 00000000] 12:17:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (161BEC00) [pid = 2328] [serial = 1369] [outer = 16192C00] 12:17:09 INFO - PROCESS | 2328 | 1464722229351 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (16842400) [pid = 2328] [serial = 1370] [outer = 16192C00] 12:17:09 INFO - PROCESS | 2328 | 1464722229779 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 12:17:09 INFO - PROCESS | 2328 | 1464722229826 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2328 | 1464722229828 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:17:09 INFO - PROCESS | 2328 | 1464722229831 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 2328 | 1464722229833 Marionette TRACE conn6 <- [1,1790,null,{}] 12:17:09 INFO - PROCESS | 2328 | 1464722229836 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:09 INFO - PROCESS | 2328 | 1464722229974 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:17:10 INFO - PROCESS | 2328 | 1464722230055 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2328 | ++DOCSHELL 0D161000 == 48 [pid = 2328] [id = 457] 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (168B5C00) [pid = 2328] [serial = 1371] [outer = 00000000] 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16E54400) [pid = 2328] [serial = 1372] [outer = 168B5C00] 12:17:10 INFO - PROCESS | 2328 | 1464722230104 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1702D400) [pid = 2328] [serial = 1373] [outer = 168B5C00] 12:17:10 INFO - PROCESS | 2328 | 1464722230562 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 12:17:10 INFO - PROCESS | 2328 | 1464722230606 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:17:10 INFO - PROCESS | 2328 | 1464722230608 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 2328 | 1464722230611 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 2328 | 1464722230612 Marionette TRACE conn6 <- [1,1794,null,{}] 12:17:10 INFO - PROCESS | 2328 | 1464722230616 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 2328 | 1464722230733 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:17:10 INFO - PROCESS | 2328 | 1464722230739 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2328 | ++DOCSHELL 16E52800 == 49 [pid = 2328] [id = 458] 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (17030400) [pid = 2328] [serial = 1374] [outer = 00000000] 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (172ECC00) [pid = 2328] [serial = 1375] [outer = 17030400] 12:17:10 INFO - PROCESS | 2328 | 1464722230785 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (17B52800) [pid = 2328] [serial = 1376] [outer = 17030400] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (13028C00) [pid = 2328] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (16485C00) [pid = 2328] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D823800) [pid = 2328] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (16188C00) [pid = 2328] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (17028800) [pid = 2328] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (14CBB000) [pid = 2328] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (123ABC00) [pid = 2328] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0DDA6800) [pid = 2328] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D1F5000) [pid = 2328] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (168B3C00) [pid = 2328] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (169E7C00) [pid = 2328] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (0D676C00) [pid = 2328] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:17:11 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (14B90400) [pid = 2328] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:17:11 INFO - PROCESS | 2328 | 1464722231352 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 12:17:11 INFO - PROCESS | 2328 | 1464722231382 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 2328 | 1464722231384 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 2328 | 1464722231388 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:17:11 INFO - PROCESS | 2328 | 1464722231389 Marionette TRACE conn6 <- [1,1798,null,{}] 12:17:11 INFO - PROCESS | 2328 | 1464722231393 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:11 INFO - PROCESS | 2328 | 1464722231482 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:17:11 INFO - PROCESS | 2328 | 1464722231579 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 2328 | ++DOCSHELL 0D101400 == 50 [pid = 2328] [id = 459] 12:17:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D1F6400) [pid = 2328] [serial = 1377] [outer = 00000000] 12:17:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (15E44400) [pid = 2328] [serial = 1378] [outer = 0D1F6400] 12:17:11 INFO - PROCESS | 2328 | 1464722231624 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (16B48400) [pid = 2328] [serial = 1379] [outer = 0D1F6400] 12:17:11 INFO - PROCESS | 2328 | 1464722231990 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 12:17:12 INFO - PROCESS | 2328 | 1464722232050 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2328 | 1464722232052 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:17:12 INFO - PROCESS | 2328 | 1464722232066 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2328 | 1464722232067 Marionette TRACE conn6 <- [1,1802,null,{}] 12:17:12 INFO - PROCESS | 2328 | 1464722232071 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 2328 | 1464722232156 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:17:12 INFO - PROCESS | 2328 | 1464722232162 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D1FA800 == 51 [pid = 2328] [id = 460] 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (16484000) [pid = 2328] [serial = 1380] [outer = 00000000] 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (18871400) [pid = 2328] [serial = 1381] [outer = 16484000] 12:17:12 INFO - PROCESS | 2328 | 1464722232209 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (188D8800) [pid = 2328] [serial = 1382] [outer = 16484000] 12:17:12 INFO - PROCESS | 2328 | 1464722232636 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 12:17:12 INFO - PROCESS | 2328 | 1464722232698 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2328 | 1464722232700 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:17:12 INFO - PROCESS | 2328 | 1464722232703 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:17:12 INFO - PROCESS | 2328 | 1464722232705 Marionette TRACE conn6 <- [1,1806,null,{}] 12:17:12 INFO - PROCESS | 2328 | 1464722232709 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 2328 | 1464722232795 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:17:12 INFO - PROCESS | 2328 | 1464722232802 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D906400 == 52 [pid = 2328] [id = 461] 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (18870800) [pid = 2328] [serial = 1383] [outer = 00000000] 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (19A8FC00) [pid = 2328] [serial = 1384] [outer = 18870800] 12:17:12 INFO - PROCESS | 2328 | 1464722232849 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (1A1ED000) [pid = 2328] [serial = 1385] [outer = 18870800] 12:17:13 INFO - PROCESS | 2328 | 1464722233339 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 12:17:13 INFO - PROCESS | 2328 | 1464722233438 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 2328 | 1464722233443 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 2328 | 1464722233448 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:17:13 INFO - PROCESS | 2328 | 1464722233453 Marionette TRACE conn6 <- [1,1810,null,{}] 12:17:13 INFO - PROCESS | 2328 | 1464722233550 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:13 INFO - PROCESS | 2328 | 1464722233683 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:17:13 INFO - PROCESS | 2328 | 1464722233787 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 2328 | ++DOCSHELL 0D62B800 == 53 [pid = 2328] [id = 462] 12:17:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D62C400) [pid = 2328] [serial = 1386] [outer = 00000000] 12:17:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D855400) [pid = 2328] [serial = 1387] [outer = 0D62C400] 12:17:13 INFO - PROCESS | 2328 | 1464722233843 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0E50E800) [pid = 2328] [serial = 1388] [outer = 0D62C400] 12:17:14 INFO - PROCESS | 2328 | 1464722234415 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1024ms 12:17:14 INFO - PROCESS | 2328 | 1464722234477 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 2328 | 1464722234484 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:17:14 INFO - PROCESS | 2328 | 1464722234490 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 2328 | 1464722234493 Marionette TRACE conn6 <- [1,1814,null,{}] 12:17:14 INFO - PROCESS | 2328 | 1464722234498 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:14 INFO - PROCESS | 2328 | 1464722234610 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:17:14 INFO - PROCESS | 2328 | 1464722234749 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2328 | ++DOCSHELL 0D03CC00 == 54 [pid = 2328] [id = 463] 12:17:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (13CF1C00) [pid = 2328] [serial = 1389] [outer = 00000000] 12:17:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (14CB6400) [pid = 2328] [serial = 1390] [outer = 13CF1C00] 12:17:14 INFO - PROCESS | 2328 | 1464722234804 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (15D71000) [pid = 2328] [serial = 1391] [outer = 13CF1C00] 12:17:15 INFO - PROCESS | 2328 | 1464722235398 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 12:17:15 INFO - PROCESS | 2328 | 1464722235422 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 2328 | 1464722235425 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:17:15 INFO - PROCESS | 2328 | 1464722235428 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 2328 | 1464722235432 Marionette TRACE conn6 <- [1,1818,null,{}] 12:17:15 INFO - PROCESS | 2328 | 1464722235443 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 2328 | 1464722235557 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:17:15 INFO - PROCESS | 2328 | 1464722235669 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 2328 | ++DOCSHELL 14CB5C00 == 55 [pid = 2328] [id = 464] 12:17:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (172E2C00) [pid = 2328] [serial = 1392] [outer = 00000000] 12:17:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (19A92C00) [pid = 2328] [serial = 1393] [outer = 172E2C00] 12:17:15 INFO - PROCESS | 2328 | 1464722235766 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1A732C00) [pid = 2328] [serial = 1394] [outer = 172E2C00] 12:17:16 INFO - PROCESS | 2328 | 1464722236386 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:17:16 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:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 12:17:16 INFO - PROCESS | 2328 | 1464722236414 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 2328 | 1464722236417 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:17:16 INFO - PROCESS | 2328 | 1464722236422 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 2328 | 1464722236424 Marionette TRACE conn6 <- [1,1822,null,{}] 12:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:17:16 INFO - PROCESS | 2328 | 1464722236428 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:16 INFO - PROCESS | 2328 | 1464722236542 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:17:16 INFO - PROCESS | 2328 | 1464722236678 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E6800 == 56 [pid = 2328] [id = 465] 12:17:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1A7E7800) [pid = 2328] [serial = 1395] [outer = 00000000] 12:17:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1A99F400) [pid = 2328] [serial = 1396] [outer = 1A7E7800] 12:17:16 INFO - PROCESS | 2328 | 1464722236734 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1AD9DC00) [pid = 2328] [serial = 1397] [outer = 1A7E7800] 12:17:17 INFO - PROCESS | 2328 | 1464722237296 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:17:17 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:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 12:17:17 INFO - PROCESS | 2328 | 1464722237360 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 2328 | 1464722237363 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:17:17 INFO - PROCESS | 2328 | 1464722237366 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2328 | 1464722237368 Marionette TRACE conn6 <- [1,1826,null,{}] 12:17:17 INFO - PROCESS | 2328 | 1464722237372 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:17 INFO - PROCESS | 2328 | 1464722237475 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:17:17 INFO - PROCESS | 2328 | 1464722237585 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E9800 == 57 [pid = 2328] [id = 466] 12:17:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1ADA0000) [pid = 2328] [serial = 1398] [outer = 00000000] 12:17:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1ADA7800) [pid = 2328] [serial = 1399] [outer = 1ADA0000] 12:17:17 INFO - PROCESS | 2328 | 1464722237638 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1ADC1000) [pid = 2328] [serial = 1400] [outer = 1ADA0000] 12:17:18 INFO - PROCESS | 2328 | 1464722238467 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1173ms 12:17:18 INFO - PROCESS | 2328 | 1464722238543 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:17:18 INFO - PROCESS | 2328 | 1464722238547 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:17:18 INFO - PROCESS | 2328 | 1464722238552 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 2328 | 1464722238556 Marionette TRACE conn6 <- [1,1830,null,{}] 12:17:18 INFO - PROCESS | 2328 | 1464722238562 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 2328 | 1464722238662 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:17:18 INFO - PROCESS | 2328 | 1464722238808 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D83D400 == 58 [pid = 2328] [id = 467] 12:17:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D83EC00) [pid = 2328] [serial = 1401] [outer = 00000000] 12:17:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (0DDA7000) [pid = 2328] [serial = 1402] [outer = 0D83EC00] 12:17:18 INFO - PROCESS | 2328 | 1464722238860 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (11C2D000) [pid = 2328] [serial = 1403] [outer = 0D83EC00] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 17022C00 == 57 [pid = 2328] [id = 417] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 0D1FA800 == 56 [pid = 2328] [id = 460] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 0D101400 == 55 [pid = 2328] [id = 459] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 16E52800 == 54 [pid = 2328] [id = 458] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 0D161000 == 53 [pid = 2328] [id = 457] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 16188400 == 52 [pid = 2328] [id = 456] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 14C8A000 == 51 [pid = 2328] [id = 455] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 13773000 == 50 [pid = 2328] [id = 454] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 0D838400 == 49 [pid = 2328] [id = 453] 12:17:19 INFO - PROCESS | 2328 | --DOCSHELL 0D90CC00 == 48 [pid = 2328] [id = 452] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (188D1400) [pid = 2328] [serial = 1339] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (16227000) [pid = 2328] [serial = 1324] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (17286400) [pid = 2328] [serial = 1330] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16117C00) [pid = 2328] [serial = 1321] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (13806800) [pid = 2328] [serial = 1318] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (13CFAC00) [pid = 2328] [serial = 1319] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (11C34C00) [pid = 2328] [serial = 1313] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0E7A2400) [pid = 2328] [serial = 1312] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0D901C00) [pid = 2328] [serial = 1315] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D910800) [pid = 2328] [serial = 1316] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (18874C00) [pid = 2328] [serial = 1298] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D08DC00) [pid = 2328] [serial = 1300] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (12324000) [pid = 2328] [serial = 1303] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (16B3C800) [pid = 2328] [serial = 1306] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (18EEF000) [pid = 2328] [serial = 1309] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (17025400) [pid = 2328] [serial = 1328] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16E53800) [pid = 2328] [serial = 1327] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (12105C00) [pid = 2328] [serial = 1333] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (170C3000) [pid = 2328] [serial = 1336] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (17286C00) [pid = 2328] [serial = 1331] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (17292800) [pid = 2328] [serial = 1337] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1210CC00) [pid = 2328] [serial = 1334] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1648A000) [pid = 2328] [serial = 1325] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1611E800) [pid = 2328] [serial = 1322] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (14CB8C00) [pid = 2328] [serial = 1262] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (17948400) [pid = 2328] [serial = 1265] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (0D90DC00) [pid = 2328] [serial = 1259] [outer = 00000000] [url = about:blank] 12:17:19 INFO - PROCESS | 2328 | 1464722239490 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 990ms 12:17:19 INFO - PROCESS | 2328 | 1464722239543 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 2328 | 1464722239549 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:17:19 INFO - PROCESS | 2328 | 1464722239555 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 2328 | 1464722239557 Marionette TRACE conn6 <- [1,1834,null,{}] 12:17:19 INFO - PROCESS | 2328 | 1464722239562 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:19 INFO - PROCESS | 2328 | 1464722239652 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:17:19 INFO - PROCESS | 2328 | 1464722239748 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D62F400 == 49 [pid = 2328] [id = 468] 12:17:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0D676800) [pid = 2328] [serial = 1404] [outer = 00000000] 12:17:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (0DA8DC00) [pid = 2328] [serial = 1405] [outer = 0D676800] 12:17:19 INFO - PROCESS | 2328 | 1464722239794 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (118BAC00) [pid = 2328] [serial = 1406] [outer = 0D676800] 12:17:20 INFO - PROCESS | 2328 | 1464722240275 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:17:20 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:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 12:17:20 INFO - PROCESS | 2328 | 1464722240328 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 2328 | 1464722240330 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 2328 | 1464722240334 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:17:20 INFO - PROCESS | 2328 | 1464722240338 Marionette TRACE conn6 <- [1,1838,null,{}] 12:17:20 INFO - PROCESS | 2328 | 1464722240349 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 2328 | 1464722240440 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:17:20 INFO - PROCESS | 2328 | 1464722240455 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2328 | ++DOCSHELL 1377D400 == 50 [pid = 2328] [id = 469] 12:17:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (13A05000) [pid = 2328] [serial = 1407] [outer = 00000000] 12:17:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (13CF4800) [pid = 2328] [serial = 1408] [outer = 13A05000] 12:17:20 INFO - PROCESS | 2328 | 1464722240502 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (14C7A800) [pid = 2328] [serial = 1409] [outer = 13A05000] 12:17:20 INFO - PROCESS | 2328 | 1464722240972 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 12:17:21 INFO - PROCESS | 2328 | 1464722241008 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2328 | 1464722241010 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:17:21 INFO - PROCESS | 2328 | 1464722241013 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:17:21 INFO - PROCESS | 2328 | 1464722241015 Marionette TRACE conn6 <- [1,1842,null,{}] 12:17:21 INFO - PROCESS | 2328 | 1464722241019 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 2328 | 1464722241105 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:17:21 INFO - PROCESS | 2328 | 1464722241112 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2328 | ++DOCSHELL 14CBD400 == 51 [pid = 2328] [id = 470] 12:17:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (14CBD800) [pid = 2328] [serial = 1410] [outer = 00000000] 12:17:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (16122000) [pid = 2328] [serial = 1411] [outer = 14CBD800] 12:17:21 INFO - PROCESS | 2328 | 1464722241160 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16193000) [pid = 2328] [serial = 1412] [outer = 14CBD800] 12:17:21 INFO - PROCESS | 2328 | 1464722241622 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 12:17:21 INFO - PROCESS | 2328 | 1464722241688 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2328 | 1464722241690 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:17:21 INFO - PROCESS | 2328 | 1464722241693 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:17:21 INFO - PROCESS | 2328 | 1464722241695 Marionette TRACE conn6 <- [1,1846,null,{}] 12:17:21 INFO - PROCESS | 2328 | 1464722241698 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 2328 | 1464722241819 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:17:21 INFO - PROCESS | 2328 | 1464722241915 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2328 | ++DOCSHELL 161C3800 == 52 [pid = 2328] [id = 471] 12:17:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16231800) [pid = 2328] [serial = 1413] [outer = 00000000] 12:17:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16488000) [pid = 2328] [serial = 1414] [outer = 16231800] 12:17:21 INFO - PROCESS | 2328 | 1464722241964 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (168B2000) [pid = 2328] [serial = 1415] [outer = 16231800] 12:17:22 INFO - PROCESS | 2328 | 1464722242406 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 12:17:22 INFO - PROCESS | 2328 | 1464722242468 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2328 | 1464722242471 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 2328 | 1464722242474 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:17:22 INFO - PROCESS | 2328 | 1464722242476 Marionette TRACE conn6 <- [1,1850,null,{}] 12:17:22 INFO - PROCESS | 2328 | 1464722242479 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:22 INFO - PROCESS | 2328 | 1464722242614 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:17:22 INFO - PROCESS | 2328 | 1464722242948 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (170C4400) [pid = 2328] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16192C00) [pid = 2328] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (14C8A800) [pid = 2328] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0DA90000) [pid = 2328] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (168B5C00) [pid = 2328] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (0D83C400) [pid = 2328] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (13774000) [pid = 2328] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D1F6400) [pid = 2328] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (17030400) [pid = 2328] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:17:22 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (16484000) [pid = 2328] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:17:22 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C8000 == 53 [pid = 2328] [id = 472] 12:17:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (0C723C00) [pid = 2328] [serial = 1416] [outer = 00000000] 12:17:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (0D1ED400) [pid = 2328] [serial = 1417] [outer = 0C723C00] 12:17:23 INFO - PROCESS | 2328 | 1464722243017 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D827000) [pid = 2328] [serial = 1418] [outer = 0C723C00] 12:17:23 INFO - PROCESS | 2328 | 1464722243654 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1220ms 12:17:23 INFO - PROCESS | 2328 | 1464722243698 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:17:23 INFO - PROCESS | 2328 | 1464722243703 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:17:23 INFO - PROCESS | 2328 | 1464722243708 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 2328 | 1464722243712 Marionette TRACE conn6 <- [1,1854,null,{}] 12:17:23 INFO - PROCESS | 2328 | 1464722243717 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 2328 | 1464722243831 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:17:23 INFO - PROCESS | 2328 | 1464722243970 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2328 | ++DOCSHELL 123B1C00 == 54 [pid = 2328] [id = 473] 12:17:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (13508C00) [pid = 2328] [serial = 1419] [outer = 00000000] 12:17:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (13777400) [pid = 2328] [serial = 1420] [outer = 13508C00] 12:17:24 INFO - PROCESS | 2328 | 1464722244031 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1377C800) [pid = 2328] [serial = 1421] [outer = 13508C00] 12:17:24 INFO - PROCESS | 2328 | 1464722244637 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 12:17:24 INFO - PROCESS | 2328 | 1464722244701 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 2328 | 1464722244706 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:17:24 INFO - PROCESS | 2328 | 1464722244711 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2328 | 1464722244713 Marionette TRACE conn6 <- [1,1858,null,{}] 12:17:24 INFO - PROCESS | 2328 | 1464722244718 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:24 INFO - PROCESS | 2328 | 1464722244826 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:17:24 INFO - PROCESS | 2328 | 1464722244939 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 2328 | ++DOCSHELL 14CB6800 == 55 [pid = 2328] [id = 474] 12:17:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16114800) [pid = 2328] [serial = 1422] [outer = 00000000] 12:17:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16484800) [pid = 2328] [serial = 1423] [outer = 16114800] 12:17:25 INFO - PROCESS | 2328 | 1464722245037 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16B3FC00) [pid = 2328] [serial = 1424] [outer = 16114800] 12:17:25 INFO - PROCESS | 2328 | 1464722245623 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 12:17:25 INFO - PROCESS | 2328 | 1464722245683 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 2328 | 1464722245686 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:17:25 INFO - PROCESS | 2328 | 1464722245692 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2328 | 1464722245698 Marionette TRACE conn6 <- [1,1862,null,{}] 12:17:25 INFO - PROCESS | 2328 | 1464722245724 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 2328 | 1464722245846 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:17:25 INFO - PROCESS | 2328 | 1464722245976 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2328 | ++DOCSHELL 1702A400 == 56 [pid = 2328] [id = 475] 12:17:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1702C400) [pid = 2328] [serial = 1425] [outer = 00000000] 12:17:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (17291400) [pid = 2328] [serial = 1426] [outer = 1702C400] 12:17:26 INFO - PROCESS | 2328 | 1464722246033 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (172EC800) [pid = 2328] [serial = 1427] [outer = 1702C400] 12:17:26 INFO - PROCESS | 2328 | 1464722246594 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 12:17:26 INFO - PROCESS | 2328 | 1464722246623 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2328 | 1464722246627 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:17:26 INFO - PROCESS | 2328 | 1464722246630 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:17:26 INFO - PROCESS | 2328 | 1464722246632 Marionette TRACE conn6 <- [1,1866,null,{}] 12:17:26 INFO - PROCESS | 2328 | 1464722246636 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 2328 | 1464722246743 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:17:26 INFO - PROCESS | 2328 | 1464722246854 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 2328 | ++DOCSHELL 0D82D000 == 57 [pid = 2328] [id = 476] 12:17:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17021C00) [pid = 2328] [serial = 1428] [outer = 00000000] 12:17:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (17B51800) [pid = 2328] [serial = 1429] [outer = 17021C00] 12:17:26 INFO - PROCESS | 2328 | 1464722246910 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (18671800) [pid = 2328] [serial = 1430] [outer = 17021C00] 12:17:27 INFO - PROCESS | 2328 | 1464722247519 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 12:17:27 INFO - PROCESS | 2328 | 1464722247563 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 2328 | 1464722247566 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:17:27 INFO - PROCESS | 2328 | 1464722247569 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:17:27 INFO - PROCESS | 2328 | 1464722247571 Marionette TRACE conn6 <- [1,1870,null,{}] 12:17:27 INFO - PROCESS | 2328 | 1464722247575 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:27 INFO - PROCESS | 2328 | 1464722247681 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:17:27 INFO - PROCESS | 2328 | 1464722247791 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2328 | ++DOCSHELL 18873400 == 58 [pid = 2328] [id = 477] 12:17:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (188CC800) [pid = 2328] [serial = 1431] [outer = 00000000] 12:17:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (188D3C00) [pid = 2328] [serial = 1432] [outer = 188CC800] 12:17:27 INFO - PROCESS | 2328 | 1464722247852 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (18EF5C00) [pid = 2328] [serial = 1433] [outer = 188CC800] 12:17:28 INFO - PROCESS | 2328 | 1464722248596 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1066ms 12:17:28 INFO - PROCESS | 2328 | 1464722248639 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2328 | 1464722248643 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:17:28 INFO - PROCESS | 2328 | 1464722248648 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 2328 | 1464722248652 Marionette TRACE conn6 <- [1,1874,null,{}] 12:17:28 INFO - PROCESS | 2328 | 1464722248659 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 2328 | 1464722248764 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:17:28 INFO - PROCESS | 2328 | 1464722248910 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D62BC00 == 59 [pid = 2328] [id = 478] 12:17:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D64EC00) [pid = 2328] [serial = 1434] [outer = 00000000] 12:17:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0D827400) [pid = 2328] [serial = 1435] [outer = 0D64EC00] 12:17:28 INFO - PROCESS | 2328 | 1464722248961 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0D83C400) [pid = 2328] [serial = 1436] [outer = 0D64EC00] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 15E4C400 == 58 [pid = 2328] [id = 435] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 161C3800 == 57 [pid = 2328] [id = 471] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 14CBD400 == 56 [pid = 2328] [id = 470] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 1377D400 == 55 [pid = 2328] [id = 469] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 0D62F400 == 54 [pid = 2328] [id = 468] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 0D83D400 == 53 [pid = 2328] [id = 467] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 0D03CC00 == 52 [pid = 2328] [id = 463] 12:17:29 INFO - PROCESS | 2328 | --DOCSHELL 0D62B800 == 51 [pid = 2328] [id = 462] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1728F800) [pid = 2328] [serial = 1256] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (161BEC00) [pid = 2328] [serial = 1369] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (16842400) [pid = 2328] [serial = 1370] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0D857000) [pid = 2328] [serial = 1342] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (14C8F000) [pid = 2328] [serial = 1345] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (18872C00) [pid = 2328] [serial = 1348] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (15D69400) [pid = 2328] [serial = 1366] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (120DCC00) [pid = 2328] [serial = 1358] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0E79AC00) [pid = 2328] [serial = 1357] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1702D400) [pid = 2328] [serial = 1373] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D90A800) [pid = 2328] [serial = 1360] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0DE2EC00) [pid = 2328] [serial = 1361] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16E54400) [pid = 2328] [serial = 1372] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (138F0400) [pid = 2328] [serial = 1363] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (13CF8400) [pid = 2328] [serial = 1364] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1A199000) [pid = 2328] [serial = 1351] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1A1F4C00) [pid = 2328] [serial = 1354] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (15E44400) [pid = 2328] [serial = 1378] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (172ECC00) [pid = 2328] [serial = 1375] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (188D8800) [pid = 2328] [serial = 1382] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (19A8FC00) [pid = 2328] [serial = 1384] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (18871400) [pid = 2328] [serial = 1381] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (17B52800) [pid = 2328] [serial = 1376] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (16B48400) [pid = 2328] [serial = 1379] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (16120800) [pid = 2328] [serial = 1367] [outer = 00000000] [url = about:blank] 12:17:29 INFO - PROCESS | 2328 | 1464722249586 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 987ms 12:17:29 INFO - PROCESS | 2328 | 1464722249637 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 2328 | 1464722249643 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:17:29 INFO - PROCESS | 2328 | 1464722249649 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 2328 | 1464722249652 Marionette TRACE conn6 <- [1,1878,null,{}] 12:17:29 INFO - PROCESS | 2328 | 1464722249655 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 2328 | 1464722249745 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:17:29 INFO - PROCESS | 2328 | 1464722249753 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 2328 | ++DOCSHELL 0D857000 == 52 [pid = 2328] [id = 479] 12:17:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (0D857400) [pid = 2328] [serial = 1437] [outer = 00000000] 12:17:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (0D90E400) [pid = 2328] [serial = 1438] [outer = 0D857400] 12:17:29 INFO - PROCESS | 2328 | 1464722249801 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (0DEAF800) [pid = 2328] [serial = 1439] [outer = 0D857400] 12:17:30 INFO - PROCESS | 2328 | 1464722250344 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 12:17:30 INFO - PROCESS | 2328 | 1464722250381 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 2328 | 1464722250383 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:17:30 INFO - PROCESS | 2328 | 1464722250387 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 2328 | 1464722250390 Marionette TRACE conn6 <- [1,1882,null,{}] 12:17:30 INFO - PROCESS | 2328 | 1464722250402 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:30 INFO - PROCESS | 2328 | 1464722250497 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:17:30 INFO - PROCESS | 2328 | 1464722250598 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 2328 | ++DOCSHELL 13508800 == 53 [pid = 2328] [id = 480] 12:17:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1350C400) [pid = 2328] [serial = 1440] [outer = 00000000] 12:17:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1377AC00) [pid = 2328] [serial = 1441] [outer = 1350C400] 12:17:30 INFO - PROCESS | 2328 | 1464722250645 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (138F2400) [pid = 2328] [serial = 1442] [outer = 1350C400] 12:17:31 INFO - PROCESS | 2328 | 1464722251030 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 12:17:31 INFO - PROCESS | 2328 | 1464722251061 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2328 | 1464722251064 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 2328 | 1464722251067 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:17:31 INFO - PROCESS | 2328 | 1464722251068 Marionette TRACE conn6 <- [1,1886,null,{}] 12:17:31 INFO - PROCESS | 2328 | 1464722251072 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 2328 | 1464722251164 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:17:31 INFO - PROCESS | 2328 | 1464722251171 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2328 | ++DOCSHELL 13CF9400 == 54 [pid = 2328] [id = 481] 12:17:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (13CF9800) [pid = 2328] [serial = 1443] [outer = 00000000] 12:17:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (14CB7800) [pid = 2328] [serial = 1444] [outer = 13CF9800] 12:17:31 INFO - PROCESS | 2328 | 1464722251219 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (15D48800) [pid = 2328] [serial = 1445] [outer = 13CF9800] 12:17:31 INFO - PROCESS | 2328 | 1464722251665 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 12:17:31 INFO - PROCESS | 2328 | 1464722251720 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2328 | 1464722251733 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 2328 | 1464722251742 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:17:31 INFO - PROCESS | 2328 | 1464722251744 Marionette TRACE conn6 <- [1,1890,null,{}] 12:17:31 INFO - PROCESS | 2328 | 1464722251748 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 2328 | 1464722251868 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:17:31 INFO - PROCESS | 2328 | 1464722251962 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2328 | ++DOCSHELL 15E4C400 == 55 [pid = 2328] [id = 482] 12:17:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (15E4D000) [pid = 2328] [serial = 1446] [outer = 00000000] 12:17:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (1611E400) [pid = 2328] [serial = 1447] [outer = 15E4D000] 12:17:32 INFO - PROCESS | 2328 | 1464722252007 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (161B8400) [pid = 2328] [serial = 1448] [outer = 15E4D000] 12:17:32 INFO - PROCESS | 2328 | 1464722252425 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 12:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:17:32 INFO - PROCESS | 2328 | 1464722252476 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 2328 | 1464722252478 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:17:32 INFO - PROCESS | 2328 | 1464722252481 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 2328 | 1464722252483 Marionette TRACE conn6 <- [1,1894,null,{}] 12:17:32 INFO - PROCESS | 2328 | 1464722252486 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 2328 | 1464722252629 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:17:32 INFO - PROCESS | 2328 | 1464722252637 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 2328 | ++DOCSHELL 16480800 == 56 [pid = 2328] [id = 483] 12:17:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16482800) [pid = 2328] [serial = 1449] [outer = 00000000] 12:17:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16B3D400) [pid = 2328] [serial = 1450] [outer = 16482800] 12:17:32 INFO - PROCESS | 2328 | 1464722252682 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (16E51800) [pid = 2328] [serial = 1451] [outer = 16482800] 12:17:33 INFO - PROCESS | 2328 | 1464722253126 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 12:17:33 INFO - PROCESS | 2328 | 1464722253157 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2328 | 1464722253159 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 2328 | 1464722253162 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:17:33 INFO - PROCESS | 2328 | 1464722253164 Marionette TRACE conn6 <- [1,1898,null,{}] 12:17:33 INFO - PROCESS | 2328 | 1464722253168 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:33 INFO - PROCESS | 2328 | 1464722253318 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:17:33 INFO - PROCESS | 2328 | 1464722253343 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 2328 | ++DOCSHELL 16845800 == 57 [pid = 2328] [id = 484] 12:17:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (16E51000) [pid = 2328] [serial = 1452] [outer = 00000000] 12:17:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17289C00) [pid = 2328] [serial = 1453] [outer = 16E51000] 12:17:33 INFO - PROCESS | 2328 | 1464722253390 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (172EC000) [pid = 2328] [serial = 1454] [outer = 16E51000] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1611C400) [pid = 2328] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (188D2000) [pid = 2328] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (11C37400) [pid = 2328] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0C72CC00) [pid = 2328] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (14CBD800) [pid = 2328] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (19A98800) [pid = 2328] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (13A05000) [pid = 2328] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0D83EC00) [pid = 2328] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:17:33 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (0D676800) [pid = 2328] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:17:33 INFO - PROCESS | 2328 | 1464722253944 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 12:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:17:33 INFO - PROCESS | 2328 | 1464722253996 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2328 | 1464722253998 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 2328 | 1464722254001 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2328 | 1464722254003 Marionette TRACE conn6 <- [1,1902,null,{}] 12:17:33 INFO - PROCESS | 2328 | 1464722254006 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 2328 | 1464722254103 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:17:34 INFO - PROCESS | 2328 | 1464722254204 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2328 | ++DOCSHELL 0C72CC00 == 58 [pid = 2328] [id = 485] 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D161000) [pid = 2328] [serial = 1455] [outer = 00000000] 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (14B93C00) [pid = 2328] [serial = 1456] [outer = 0D161000] 12:17:34 INFO - PROCESS | 2328 | 1464722254257 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (17030400) [pid = 2328] [serial = 1457] [outer = 0D161000] 12:17:34 INFO - PROCESS | 2328 | 1464722254637 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 12:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:17:34 INFO - PROCESS | 2328 | 1464722254672 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 2328 | 1464722254674 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:17:34 INFO - PROCESS | 2328 | 1464722254677 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 2328 | 1464722254679 Marionette TRACE conn6 <- [1,1906,null,{}] 12:17:34 INFO - PROCESS | 2328 | 1464722254682 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 2328 | 1464722254768 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:17:34 INFO - PROCESS | 2328 | 1464722254868 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2328 | ++DOCSHELL 0D83EC00 == 59 [pid = 2328] [id = 486] 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (120DC800) [pid = 2328] [serial = 1458] [outer = 00000000] 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (17B51000) [pid = 2328] [serial = 1459] [outer = 120DC800] 12:17:34 INFO - PROCESS | 2328 | 1464722254915 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1886DC00) [pid = 2328] [serial = 1460] [outer = 120DC800] 12:17:35 INFO - PROCESS | 2328 | 1464722255302 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 12:17:35 INFO - PROCESS | 2328 | 1464722255348 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2328 | 1464722255350 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:17:35 INFO - PROCESS | 2328 | 1464722255354 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:17:35 INFO - PROCESS | 2328 | 1464722255355 Marionette TRACE conn6 <- [1,1910,null,{}] 12:17:35 INFO - PROCESS | 2328 | 1464722255359 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 2328 | 1464722255443 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:17:35 INFO - PROCESS | 2328 | 1464722255450 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2328 | ++DOCSHELL 0D626400 == 60 [pid = 2328] [id = 487] 12:17:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (17B50C00) [pid = 2328] [serial = 1461] [outer = 00000000] 12:17:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (18EF2C00) [pid = 2328] [serial = 1462] [outer = 17B50C00] 12:17:35 INFO - PROCESS | 2328 | 1464722255497 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (19A91400) [pid = 2328] [serial = 1463] [outer = 17B50C00] 12:17:36 INFO - PROCESS | 2328 | 1464722256074 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 12:17:36 INFO - PROCESS | 2328 | 1464722256148 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 2328 | 1464722256153 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:17:36 INFO - PROCESS | 2328 | 1464722256174 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 2328 | 1464722256180 Marionette TRACE conn6 <- [1,1914,null,{}] 12:17:36 INFO - PROCESS | 2328 | 1464722256187 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:36 INFO - PROCESS | 2328 | 1464722256318 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:17:36 INFO - PROCESS | 2328 | 1464722256455 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CCC00 == 61 [pid = 2328] [id = 488] 12:17:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (0C72B400) [pid = 2328] [serial = 1464] [outer = 00000000] 12:17:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (0D904800) [pid = 2328] [serial = 1465] [outer = 0C72B400] 12:17:36 INFO - PROCESS | 2328 | 1464722256513 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0DDA6800) [pid = 2328] [serial = 1466] [outer = 0C72B400] 12:17:37 INFO - PROCESS | 2328 | 1464722257084 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 12:17:37 INFO - PROCESS | 2328 | 1464722257164 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2328 | 1464722257171 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:17:37 INFO - PROCESS | 2328 | 1464722257193 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:17:37 INFO - PROCESS | 2328 | 1464722257196 Marionette TRACE conn6 <- [1,1918,null,{}] 12:17:37 INFO - PROCESS | 2328 | 1464722257201 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 2328 | 1464722257326 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:17:37 INFO - PROCESS | 2328 | 1464722257464 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 2328 | ++DOCSHELL 13774800 == 62 [pid = 2328] [id = 489] 12:17:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (13778400) [pid = 2328] [serial = 1467] [outer = 00000000] 12:17:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (14C8F000) [pid = 2328] [serial = 1468] [outer = 13778400] 12:17:37 INFO - PROCESS | 2328 | 1464722257525 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (16188400) [pid = 2328] [serial = 1469] [outer = 13778400] 12:17:38 INFO - PROCESS | 2328 | 1464722258097 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 12:17:38 INFO - PROCESS | 2328 | 1464722258135 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 2328 | 1464722258137 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:17:38 INFO - PROCESS | 2328 | 1464722258142 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 2328 | 1464722258146 Marionette TRACE conn6 <- [1,1922,null,{}] 12:17:38 INFO - PROCESS | 2328 | 1464722258158 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 2328 | 1464722258275 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:17:38 INFO - PROCESS | 2328 | 1464722258434 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 2328 | ++DOCSHELL 188D8800 == 63 [pid = 2328] [id = 490] 12:17:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (188D9000) [pid = 2328] [serial = 1470] [outer = 00000000] 12:17:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (19602800) [pid = 2328] [serial = 1471] [outer = 188D9000] 12:17:38 INFO - PROCESS | 2328 | 1464722258495 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A198800) [pid = 2328] [serial = 1472] [outer = 188D9000] 12:17:39 INFO - PROCESS | 2328 | 1464722259103 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1023ms 12:17:39 INFO - PROCESS | 2328 | 1464722259168 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 2328 | 1464722259171 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:17:39 INFO - PROCESS | 2328 | 1464722259174 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 2328 | 1464722259176 Marionette TRACE conn6 <- [1,1926,null,{}] 12:17:39 INFO - PROCESS | 2328 | 1464722259180 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:39 INFO - PROCESS | 2328 | 1464722259292 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:17:39 INFO - PROCESS | 2328 | 1464722259406 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2328 | ++DOCSHELL 18EF3000 == 64 [pid = 2328] [id = 491] 12:17:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1A731C00) [pid = 2328] [serial = 1473] [outer = 00000000] 12:17:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1A739000) [pid = 2328] [serial = 1474] [outer = 1A731C00] 12:17:39 INFO - PROCESS | 2328 | 1464722259460 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1A7E4800) [pid = 2328] [serial = 1475] [outer = 1A731C00] 12:17:40 INFO - PROCESS | 2328 | 1464722260039 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 12:17:40 INFO - PROCESS | 2328 | 1464722260108 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 2328 | 1464722260110 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:17:40 INFO - PROCESS | 2328 | 1464722260114 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 2328 | 1464722260116 Marionette TRACE conn6 <- [1,1930,null,{}] 12:17:40 INFO - PROCESS | 2328 | 1464722260120 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 2328 | 1464722260229 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:17:40 INFO - PROCESS | 2328 | 1464722260372 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E2800 == 65 [pid = 2328] [id = 492] 12:17:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1A7E7C00) [pid = 2328] [serial = 1476] [outer = 00000000] 12:17:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1ADA1800) [pid = 2328] [serial = 1477] [outer = 1A7E7C00] 12:17:40 INFO - PROCESS | 2328 | 1464722260430 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1ADA4C00) [pid = 2328] [serial = 1478] [outer = 1A7E7C00] 12:17:41 INFO - PROCESS | 2328 | 1464722261097 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1018ms 12:17:41 INFO - PROCESS | 2328 | 1464722261134 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 2328 | 1464722261137 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 2328 | 1464722261140 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:17:41 INFO - PROCESS | 2328 | 1464722261142 Marionette TRACE conn6 <- [1,1934,null,{}] 12:17:41 INFO - PROCESS | 2328 | 1464722261146 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:41 INFO - PROCESS | 2328 | 1464722261274 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:17:41 INFO - PROCESS | 2328 | 1464722261573 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 2328 | ++DOCSHELL 0D828C00 == 66 [pid = 2328] [id = 493] 12:17:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (0D82A400) [pid = 2328] [serial = 1479] [outer = 00000000] 12:17:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (0D85B400) [pid = 2328] [serial = 1480] [outer = 0D82A400] 12:17:41 INFO - PROCESS | 2328 | 1464722261657 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0E775C00) [pid = 2328] [serial = 1481] [outer = 0D82A400] 12:17:42 INFO - PROCESS | 2328 | 1464722262275 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1172ms 12:17:42 INFO - PROCESS | 2328 | 1464722262317 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 2328 | 1464722262321 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:17:42 INFO - PROCESS | 2328 | 1464722262325 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2328 | 1464722262329 Marionette TRACE conn6 <- [1,1938,null,{}] 12:17:42 INFO - PROCESS | 2328 | 1464722262334 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 2328 | 1464722262441 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:17:42 INFO - PROCESS | 2328 | 1464722262557 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2328 | ++DOCSHELL 0D629800 == 67 [pid = 2328] [id = 494] 12:17:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D630C00) [pid = 2328] [serial = 1482] [outer = 00000000] 12:17:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0DD59000) [pid = 2328] [serial = 1483] [outer = 0D630C00] 12:17:42 INFO - PROCESS | 2328 | 1464722262663 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (1302A400) [pid = 2328] [serial = 1484] [outer = 0D630C00] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 15E4E000 == 66 [pid = 2328] [id = 446] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 0D83EC00 == 65 [pid = 2328] [id = 486] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 0C72CC00 == 64 [pid = 2328] [id = 485] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 16845800 == 63 [pid = 2328] [id = 484] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 16480800 == 62 [pid = 2328] [id = 483] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 13508800 == 61 [pid = 2328] [id = 480] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (16488000) [pid = 2328] [serial = 1414] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D855400) [pid = 2328] [serial = 1387] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (14CB6400) [pid = 2328] [serial = 1390] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (19A92C00) [pid = 2328] [serial = 1393] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1A99F400) [pid = 2328] [serial = 1396] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 0D857000 == 60 [pid = 2328] [id = 479] 12:17:42 INFO - PROCESS | 2328 | --DOCSHELL 0D62BC00 == 59 [pid = 2328] [id = 478] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (17B4A400) [pid = 2328] [serial = 1307] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (18EF6800) [pid = 2328] [serial = 1310] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (138F1800) [pid = 2328] [serial = 1304] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (0D633400) [pid = 2328] [serial = 1301] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (16193000) [pid = 2328] [serial = 1412] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (16122000) [pid = 2328] [serial = 1411] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1A735800) [pid = 2328] [serial = 1355] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (13CF4800) [pid = 2328] [serial = 1408] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (14C7A800) [pid = 2328] [serial = 1409] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (11C2D000) [pid = 2328] [serial = 1403] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0DDA7000) [pid = 2328] [serial = 1402] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1ADA7800) [pid = 2328] [serial = 1399] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0DA8DC00) [pid = 2328] [serial = 1405] [outer = 00000000] [url = about:blank] 12:17:42 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (118BAC00) [pid = 2328] [serial = 1406] [outer = 00000000] [url = about:blank] 12:17:43 INFO - PROCESS | 2328 | 1464722263189 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 890ms 12:17:43 INFO - PROCESS | 2328 | 1464722263218 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 2328 | 1464722263222 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:17:43 INFO - PROCESS | 2328 | 1464722263231 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2328 | 1464722263233 Marionette TRACE conn6 <- [1,1942,null,{}] 12:17:43 INFO - PROCESS | 2328 | 1464722263237 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 2328 | 1464722263325 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:17:43 INFO - PROCESS | 2328 | 1464722263333 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2328 | ++DOCSHELL 0DDB3C00 == 60 [pid = 2328] [id = 495] 12:17:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0DDB5C00) [pid = 2328] [serial = 1485] [outer = 00000000] 12:17:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (11A04000) [pid = 2328] [serial = 1486] [outer = 0DDB5C00] 12:17:43 INFO - PROCESS | 2328 | 1464722263385 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (13772400) [pid = 2328] [serial = 1487] [outer = 0DDB5C00] 12:17:43 INFO - PROCESS | 2328 | 1464722263884 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 12:17:43 INFO - PROCESS | 2328 | 1464722263962 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 2328 | 1464722263964 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:17:43 INFO - PROCESS | 2328 | 1464722263969 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2328 | 1464722263975 Marionette TRACE conn6 <- [1,1946,null,{}] 12:17:43 INFO - PROCESS | 2328 | 1464722263984 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 2328 | 1464722264078 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:17:44 INFO - PROCESS | 2328 | 1464722264220 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2328 | ++DOCSHELL 15D52000 == 61 [pid = 2328] [id = 496] 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (15D67C00) [pid = 2328] [serial = 1488] [outer = 00000000] 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1618B000) [pid = 2328] [serial = 1489] [outer = 15D67C00] 12:17:44 INFO - PROCESS | 2328 | 1464722264270 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (16197800) [pid = 2328] [serial = 1490] [outer = 15D67C00] 12:17:44 INFO - PROCESS | 2328 | 1464722264648 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 12:17:44 INFO - PROCESS | 2328 | 1464722264701 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 2328 | 1464722264704 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:17:44 INFO - PROCESS | 2328 | 1464722264707 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 2328 | 1464722264709 Marionette TRACE conn6 <- [1,1950,null,{}] 12:17:44 INFO - PROCESS | 2328 | 1464722264713 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:44 INFO - PROCESS | 2328 | 1464722264803 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:17:44 INFO - PROCESS | 2328 | 1464722264809 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2328 | ++DOCSHELL 0D673000 == 62 [pid = 2328] [id = 497] 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (161BEC00) [pid = 2328] [serial = 1491] [outer = 00000000] 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (168AB400) [pid = 2328] [serial = 1492] [outer = 161BEC00] 12:17:44 INFO - PROCESS | 2328 | 1464722264857 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (16B3F000) [pid = 2328] [serial = 1493] [outer = 161BEC00] 12:17:45 INFO - PROCESS | 2328 | 1464722265350 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 12:17:45 INFO - PROCESS | 2328 | 1464722265384 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2328 | 1464722265386 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:17:45 INFO - PROCESS | 2328 | 1464722265389 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 2328 | 1464722265391 Marionette TRACE conn6 <- [1,1954,null,{}] 12:17:45 INFO - PROCESS | 2328 | 1464722265395 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 2328 | 1464722265522 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:17:45 INFO - PROCESS | 2328 | 1464722265621 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2328 | ++DOCSHELL 17025000 == 63 [pid = 2328] [id = 498] 12:17:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (17027400) [pid = 2328] [serial = 1494] [outer = 00000000] 12:17:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1702D800) [pid = 2328] [serial = 1495] [outer = 17027400] 12:17:45 INFO - PROCESS | 2328 | 1464722265675 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (17292800) [pid = 2328] [serial = 1496] [outer = 17027400] 12:17:46 INFO - PROCESS | 2328 | 1464722266131 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 12:17:46 INFO - PROCESS | 2328 | 1464722266168 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2328 | 1464722266170 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:17:46 INFO - PROCESS | 2328 | 1464722266173 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2328 | 1464722266175 Marionette TRACE conn6 <- [1,1958,null,{}] 12:17:46 INFO - PROCESS | 2328 | 1464722266178 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 2328 | 1464722266301 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:17:46 INFO - PROCESS | 2328 | 1464722266378 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 2328 | ++DOCSHELL 17B51C00 == 64 [pid = 2328] [id = 499] 12:17:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (17B52400) [pid = 2328] [serial = 1497] [outer = 00000000] 12:17:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (188CE800) [pid = 2328] [serial = 1498] [outer = 17B52400] 12:17:46 INFO - PROCESS | 2328 | 1464722266426 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (188D6000) [pid = 2328] [serial = 1499] [outer = 17B52400] 12:17:46 INFO - PROCESS | 2328 | 1464722266845 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 12:17:46 INFO - PROCESS | 2328 | 1464722266907 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2328 | 1464722266909 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:17:46 INFO - PROCESS | 2328 | 1464722266945 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2328 | 1464722266947 Marionette TRACE conn6 <- [1,1962,null,{}] 12:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:17:46 INFO - PROCESS | 2328 | 1464722266959 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 2328 | 1464722267234 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (16231800) [pid = 2328] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (15E4D000) [pid = 2328] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (16482800) [pid = 2328] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (0D161000) [pid = 2328] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (16E51000) [pid = 2328] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1350C400) [pid = 2328] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (0D64EC00) [pid = 2328] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (13CF9800) [pid = 2328] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0D857400) [pid = 2328] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:17:47 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (120DC800) [pid = 2328] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:17:47 INFO - PROCESS | 2328 | 1464722267305 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2328 | ++DOCSHELL 0C727400 == 65 [pid = 2328] [id = 500] 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0C72D000) [pid = 2328] [serial = 1500] [outer = 00000000] 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D826400) [pid = 2328] [serial = 1501] [outer = 0C72D000] 12:17:47 INFO - PROCESS | 2328 | 1464722267350 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (123B1800) [pid = 2328] [serial = 1502] [outer = 0C72D000] 12:17:47 INFO - PROCESS | 2328 | 1464722267716 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 12:17:47 INFO - PROCESS | 2328 | 1464722267782 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2328 | 1464722267784 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:17:47 INFO - PROCESS | 2328 | 1464722267787 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 2328 | 1464722267789 Marionette TRACE conn6 <- [1,1966,null,{}] 12:17:47 INFO - PROCESS | 2328 | 1464722267793 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:47 INFO - PROCESS | 2328 | 1464722267880 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:17:47 INFO - PROCESS | 2328 | 1464722267887 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 2328 | ++DOCSHELL 14B89400 == 66 [pid = 2328] [id = 501] 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (15D6D000) [pid = 2328] [serial = 1503] [outer = 00000000] 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (18BE8C00) [pid = 2328] [serial = 1504] [outer = 15D6D000] 12:17:47 INFO - PROCESS | 2328 | 1464722267933 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (19A0D400) [pid = 2328] [serial = 1505] [outer = 15D6D000] 12:17:48 INFO - PROCESS | 2328 | 1464722268380 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 12:17:48 INFO - PROCESS | 2328 | 1464722268423 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 2328 | 1464722268425 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:17:48 INFO - PROCESS | 2328 | 1464722268428 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 2328 | 1464722268430 Marionette TRACE conn6 <- [1,1970,null,{}] 12:17:48 INFO - PROCESS | 2328 | 1464722268433 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 2328 | 1464722268517 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:17:48 INFO - PROCESS | 2328 | 1464722268523 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2328 | ++DOCSHELL 1A197C00 == 67 [pid = 2328] [id = 502] 12:17:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1A1F1800) [pid = 2328] [serial = 1506] [outer = 00000000] 12:17:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1A736000) [pid = 2328] [serial = 1507] [outer = 1A1F1800] 12:17:48 INFO - PROCESS | 2328 | 1464722268569 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1A7EB800) [pid = 2328] [serial = 1508] [outer = 1A1F1800] 12:17:49 INFO - PROCESS | 2328 | 1464722269027 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 12:17:49 INFO - PROCESS | 2328 | 1464722269063 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 2328 | 1464722269065 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:17:49 INFO - PROCESS | 2328 | 1464722269068 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:17:49 INFO - PROCESS | 2328 | 1464722269070 Marionette TRACE conn6 <- [1,1974,null,{}] 12:17:49 INFO - PROCESS | 2328 | 1464722269090 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 2328 | 1464722269180 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:17:49 INFO - PROCESS | 2328 | 1464722269187 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2328 | ++DOCSHELL 1AD9EC00 == 68 [pid = 2328] [id = 503] 12:17:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1ADAA400) [pid = 2328] [serial = 1509] [outer = 00000000] 12:17:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1ADC7400) [pid = 2328] [serial = 1510] [outer = 1ADAA400] 12:17:49 INFO - PROCESS | 2328 | 1464722269239 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1ADEDC00) [pid = 2328] [serial = 1511] [outer = 1ADAA400] 12:17:49 INFO - PROCESS | 2328 | 1464722269981 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 12:17:50 INFO - PROCESS | 2328 | 1464722270003 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2328 | 1464722270007 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:17:50 INFO - PROCESS | 2328 | 1464722270011 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2328 | 1464722270016 Marionette TRACE conn6 <- [1,1978,null,{}] 12:17:50 INFO - PROCESS | 2328 | 1464722270036 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 2328 | 1464722270155 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:17:50 INFO - PROCESS | 2328 | 1464722270331 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2328 | ++DOCSHELL 0E79F800 == 69 [pid = 2328] [id = 504] 12:17:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (11994000) [pid = 2328] [serial = 1512] [outer = 00000000] 12:17:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (13810400) [pid = 2328] [serial = 1513] [outer = 11994000] 12:17:50 INFO - PROCESS | 2328 | 1464722270395 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (14C8A800) [pid = 2328] [serial = 1514] [outer = 11994000] 12:17:50 INFO - PROCESS | 2328 | 1464722270987 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1025ms 12:17:51 INFO - PROCESS | 2328 | 1464722271037 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 2328 | 1464722271044 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:17:51 INFO - PROCESS | 2328 | 1464722271051 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2328 | 1464722271054 Marionette TRACE conn6 <- [1,1982,null,{}] 12:17:51 INFO - PROCESS | 2328 | 1464722271058 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:51 INFO - PROCESS | 2328 | 1464722271181 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:17:51 INFO - PROCESS | 2328 | 1464722271331 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 2328 | ++DOCSHELL 1684BC00 == 70 [pid = 2328] [id = 505] 12:17:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (169E0C00) [pid = 2328] [serial = 1515] [outer = 00000000] 12:17:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (17288400) [pid = 2328] [serial = 1516] [outer = 169E0C00] 12:17:51 INFO - PROCESS | 2328 | 1464722271390 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (17B4F400) [pid = 2328] [serial = 1517] [outer = 169E0C00] 12:17:51 INFO - PROCESS | 2328 | 1464722271988 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 12:17:52 INFO - PROCESS | 2328 | 1464722272022 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2328 | 1464722272025 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:17:52 INFO - PROCESS | 2328 | 1464722272028 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 2328 | 1464722272033 Marionette TRACE conn6 <- [1,1986,null,{}] 12:17:52 INFO - PROCESS | 2328 | 1464722272045 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 2328 | 1464722272174 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:17:52 INFO - PROCESS | 2328 | 1464722272334 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 2328 | ++DOCSHELL 0DA95800 == 71 [pid = 2328] [id = 506] 12:17:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1ADCEC00) [pid = 2328] [serial = 1518] [outer = 00000000] 12:17:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1ADF3C00) [pid = 2328] [serial = 1519] [outer = 1ADCEC00] 12:17:52 INFO - PROCESS | 2328 | 1464722272395 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1ADF9000) [pid = 2328] [serial = 1520] [outer = 1ADCEC00] 12:17:52 INFO - PROCESS | 2328 | 1464722272989 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 12:17:52 INFO - PROCESS | 2328 | 1464722273002 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2328 | 1464722273005 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:17:53 INFO - PROCESS | 2328 | 1464722273008 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:17:53 INFO - PROCESS | 2328 | 1464722273010 Marionette TRACE conn6 <- [1,1990,null,{}] 12:17:53 INFO - PROCESS | 2328 | 1464722273014 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:53 INFO - PROCESS | 2328 | 1464722273127 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:17:53 INFO - PROCESS | 2328 | 1464722273271 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2328 | ++DOCSHELL 1BC57C00 == 72 [pid = 2328] [id = 507] 12:17:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (1BC58000) [pid = 2328] [serial = 1521] [outer = 00000000] 12:17:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1BC5E400) [pid = 2328] [serial = 1522] [outer = 1BC58000] 12:17:53 INFO - PROCESS | 2328 | 1464722273326 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (1BC62800) [pid = 2328] [serial = 1523] [outer = 1BC58000] 12:17:53 INFO - PROCESS | 2328 | 1464722273844 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 12:17:53 INFO - PROCESS | 2328 | 1464722273882 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:17:53 INFO - PROCESS | 2328 | 1464722273885 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:17:53 INFO - PROCESS | 2328 | 1464722273888 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - PROCESS | 2328 | 1464722273890 Marionette TRACE conn6 <- [1,1994,null,{}] 12:17:53 INFO - PROCESS | 2328 | 1464722273894 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:53 INFO - PROCESS | 2328 | 1464722274003 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:17:54 INFO - PROCESS | 2328 | 1464722274163 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 2328 | ++DOCSHELL 1BD1F400 == 73 [pid = 2328] [id = 508] 12:17:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (1BD1F800) [pid = 2328] [serial = 1524] [outer = 00000000] 12:17:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1BD23000) [pid = 2328] [serial = 1525] [outer = 1BD1F800] 12:17:54 INFO - PROCESS | 2328 | 1464722274218 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1BD27000) [pid = 2328] [serial = 1526] [outer = 1BD1F800] 12:17:54 INFO - PROCESS | 2328 | 1464722274803 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:17:54 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:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 12:17:54 INFO - PROCESS | 2328 | 1464722274862 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 2328 | 1464722274864 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:17:54 INFO - PROCESS | 2328 | 1464722274868 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:17:54 INFO - PROCESS | 2328 | 1464722274870 Marionette TRACE conn6 <- [1,1998,null,{}] 12:17:54 INFO - PROCESS | 2328 | 1464722274874 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 2328 | 1464722274994 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:17:55 INFO - PROCESS | 2328 | 1464722275160 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 2328 | ++DOCSHELL 0D907000 == 74 [pid = 2328] [id = 509] 12:17:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (0D90A000) [pid = 2328] [serial = 1527] [outer = 00000000] 12:17:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1BE1C400) [pid = 2328] [serial = 1528] [outer = 0D90A000] 12:17:55 INFO - PROCESS | 2328 | 1464722275215 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1BE29800) [pid = 2328] [serial = 1529] [outer = 0D90A000] 12:17:56 INFO - PROCESS | 2328 | 1464722276013 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:17:56 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:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1232ms 12:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:17:56 INFO - PROCESS | 2328 | 1464722276105 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 2328 | 1464722276109 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:17:56 INFO - PROCESS | 2328 | 1464722276114 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 2328 | 1464722276117 Marionette TRACE conn6 <- [1,2002,null,{}] 12:17:56 INFO - PROCESS | 2328 | 1464722276123 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:56 INFO - PROCESS | 2328 | 1464722276235 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:17:56 INFO - PROCESS | 2328 | 1464722276384 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2328 | ++DOCSHELL 0D856800 == 75 [pid = 2328] [id = 510] 12:17:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (0D857400) [pid = 2328] [serial = 1530] [outer = 00000000] 12:17:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (0DEB2000) [pid = 2328] [serial = 1531] [outer = 0D857400] 12:17:56 INFO - PROCESS | 2328 | 1464722276439 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1207D800) [pid = 2328] [serial = 1532] [outer = 0D857400] 12:17:57 INFO - PROCESS | 2328 | 1464722277019 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 1A197C00 == 74 [pid = 2328] [id = 502] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 14B89400 == 73 [pid = 2328] [id = 501] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0C727400 == 72 [pid = 2328] [id = 500] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 17B51C00 == 71 [pid = 2328] [id = 499] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 17025000 == 70 [pid = 2328] [id = 498] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 13CF9400 == 69 [pid = 2328] [id = 481] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0D673000 == 68 [pid = 2328] [id = 497] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 15D52000 == 67 [pid = 2328] [id = 496] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 15E4C400 == 66 [pid = 2328] [id = 482] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0DDB3C00 == 65 [pid = 2328] [id = 495] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0D629800 == 64 [pid = 2328] [id = 494] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0D828C00 == 63 [pid = 2328] [id = 493] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 188D8800 == 62 [pid = 2328] [id = 490] 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 13774800 == 61 [pid = 2328] [id = 489] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (18EF2C00) [pid = 2328] [serial = 1462] [outer = 00000000] [url = about:blank] 12:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 990ms 12:17:57 INFO - PROCESS | 2328 | --DOCSHELL 0C6CCC00 == 60 [pid = 2328] [id = 488] 12:17:57 INFO - PROCESS | 2328 | 1464722277114 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2328 | 1464722277120 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 2328 | 1464722277126 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:17:57 INFO - PROCESS | 2328 | 1464722277129 Marionette TRACE conn6 <- [1,2006,null,{}] 12:17:57 INFO - PROCESS | 2328 | 1464722277133 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 2328 | 1464722277247 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (168B2000) [pid = 2328] [serial = 1415] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (172EC000) [pid = 2328] [serial = 1454] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (17030400) [pid = 2328] [serial = 1457] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (16E51800) [pid = 2328] [serial = 1451] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (17B51000) [pid = 2328] [serial = 1459] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (15D48800) [pid = 2328] [serial = 1445] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1611E400) [pid = 2328] [serial = 1447] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (161B8400) [pid = 2328] [serial = 1448] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (16B3D400) [pid = 2328] [serial = 1450] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (14B93C00) [pid = 2328] [serial = 1456] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (17289C00) [pid = 2328] [serial = 1453] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1377AC00) [pid = 2328] [serial = 1441] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (138F2400) [pid = 2328] [serial = 1442] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0D827400) [pid = 2328] [serial = 1435] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (0D83C400) [pid = 2328] [serial = 1436] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (16484800) [pid = 2328] [serial = 1423] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (14CB7800) [pid = 2328] [serial = 1444] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (17B51800) [pid = 2328] [serial = 1429] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0D90E400) [pid = 2328] [serial = 1438] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0DEAF800) [pid = 2328] [serial = 1439] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (17291400) [pid = 2328] [serial = 1426] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (13777400) [pid = 2328] [serial = 1420] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (0D1ED400) [pid = 2328] [serial = 1417] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (188D3C00) [pid = 2328] [serial = 1432] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1886DC00) [pid = 2328] [serial = 1460] [outer = 00000000] [url = about:blank] 12:17:57 INFO - PROCESS | 2328 | 1464722277349 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 2328 | ++DOCSHELL 0D1EC800 == 61 [pid = 2328] [id = 511] 12:17:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (0D1ED400) [pid = 2328] [serial = 1533] [outer = 00000000] 12:17:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (0D901C00) [pid = 2328] [serial = 1534] [outer = 0D1ED400] 12:17:57 INFO - PROCESS | 2328 | 1464722277398 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (0DEAF800) [pid = 2328] [serial = 1535] [outer = 0D1ED400] 12:17:57 INFO - PROCESS | 2328 | 1464722277872 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 12:17:57 INFO - PROCESS | 2328 | 1464722277902 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2328 | 1464722277905 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:17:57 INFO - PROCESS | 2328 | 1464722277908 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:17:57 INFO - PROCESS | 2328 | 1464722277912 Marionette TRACE conn6 <- [1,2010,null,{}] 12:17:57 INFO - PROCESS | 2328 | 1464722277922 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 2328 | 1464722278019 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:17:58 INFO - PROCESS | 2328 | 1464722278030 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 2328 | ++DOCSHELL 14C0B400 == 62 [pid = 2328] [id = 512] 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (14C0B800) [pid = 2328] [serial = 1536] [outer = 00000000] 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (14CB2400) [pid = 2328] [serial = 1537] [outer = 14C0B800] 12:17:58 INFO - PROCESS | 2328 | 1464722278081 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (14DC0C00) [pid = 2328] [serial = 1538] [outer = 14C0B800] 12:17:58 INFO - PROCESS | 2328 | 1464722278580 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 12:17:58 INFO - PROCESS | 2328 | 1464722278642 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2328 | 1464722278645 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:17:58 INFO - PROCESS | 2328 | 1464722278648 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:17:58 INFO - PROCESS | 2328 | 1464722278650 Marionette TRACE conn6 <- [1,2014,null,{}] 12:17:58 INFO - PROCESS | 2328 | 1464722278653 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:58 INFO - PROCESS | 2328 | 1464722278747 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:17:58 INFO - PROCESS | 2328 | 1464722278884 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 2328 | ++DOCSHELL 16188800 == 63 [pid = 2328] [id = 513] 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (16189C00) [pid = 2328] [serial = 1539] [outer = 00000000] 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (16231800) [pid = 2328] [serial = 1540] [outer = 16189C00] 12:17:58 INFO - PROCESS | 2328 | 1464722278929 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (16485C00) [pid = 2328] [serial = 1541] [outer = 16189C00] 12:17:59 INFO - PROCESS | 2328 | 1464722279307 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 12:17:59 INFO - PROCESS | 2328 | 1464722279322 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:17:59 INFO - PROCESS | 2328 | 1464722279324 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 2328 | 1464722279327 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 2328 | 1464722279339 Marionette TRACE conn6 <- [1,2018,null,{}] 12:17:59 INFO - PROCESS | 2328 | 1464722279342 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:59 INFO - PROCESS | 2328 | 1464722279481 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:17:59 INFO - PROCESS | 2328 | 1464722279500 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2328 | ++DOCSHELL 16195400 == 64 [pid = 2328] [id = 514] 12:17:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1648A000) [pid = 2328] [serial = 1542] [outer = 00000000] 12:17:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (16B3CC00) [pid = 2328] [serial = 1543] [outer = 1648A000] 12:17:59 INFO - PROCESS | 2328 | 1464722279546 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (16B4B400) [pid = 2328] [serial = 1544] [outer = 1648A000] 12:17:59 INFO - PROCESS | 2328 | 1464722280000 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 12:18:00 INFO - PROCESS | 2328 | 1464722280018 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 2328 | 1464722280020 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:18:00 INFO - PROCESS | 2328 | 1464722280029 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 2328 | 1464722280031 Marionette TRACE conn6 <- [1,2022,null,{}] 12:18:00 INFO - PROCESS | 2328 | 1464722280035 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:00 INFO - PROCESS | 2328 | 1464722280176 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:18:00 INFO - PROCESS | 2328 | 1464722280277 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 2328 | ++DOCSHELL 17025000 == 65 [pid = 2328] [id = 515] 12:18:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1702B400) [pid = 2328] [serial = 1545] [outer = 00000000] 12:18:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (172E5800) [pid = 2328] [serial = 1546] [outer = 1702B400] 12:18:00 INFO - PROCESS | 2328 | 1464722280322 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (17B4CC00) [pid = 2328] [serial = 1547] [outer = 1702B400] 12:18:00 INFO - PROCESS | 2328 | 1464722280759 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 772ms 12:18:00 INFO - PROCESS | 2328 | 1464722280806 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 2328 | 1464722280808 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:18:00 INFO - PROCESS | 2328 | 1464722280811 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 2328 | 1464722280813 Marionette TRACE conn6 <- [1,2026,null,{}] 12:18:00 INFO - PROCESS | 2328 | 1464722280816 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:00 INFO - PROCESS | 2328 | 1464722280937 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:18:00 INFO - PROCESS | 2328 | 1464722280944 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2328 | ++DOCSHELL 0D631400 == 66 [pid = 2328] [id = 516] 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (17B4EC00) [pid = 2328] [serial = 1548] [outer = 00000000] 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (188CBC00) [pid = 2328] [serial = 1549] [outer = 17B4EC00] 12:18:01 INFO - PROCESS | 2328 | 1464722281047 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (18BE0000) [pid = 2328] [serial = 1550] [outer = 17B4EC00] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1A1F1800) [pid = 2328] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (17027400) [pid = 2328] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (0D630C00) [pid = 2328] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (17B52400) [pid = 2328] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (0D82A400) [pid = 2328] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (15D67C00) [pid = 2328] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (161BEC00) [pid = 2328] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (0DDB5C00) [pid = 2328] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (18870800) [pid = 2328] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (0C72D000) [pid = 2328] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (13777800) [pid = 2328] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (19DDE800) [pid = 2328] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D838800) [pid = 2328] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (16B42000) [pid = 2328] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:18:01 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (15D6D000) [pid = 2328] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:18:01 INFO - PROCESS | 2328 | 1464722281675 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 930ms 12:18:01 INFO - PROCESS | 2328 | 1464722281744 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 2328 | 1464722281746 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:18:01 INFO - PROCESS | 2328 | 1464722281749 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 2328 | 1464722281751 Marionette TRACE conn6 <- [1,2030,null,{}] 12:18:01 INFO - PROCESS | 2328 | 1464722281757 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:01 INFO - PROCESS | 2328 | 1464722281858 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:18:01 INFO - PROCESS | 2328 | 1464722281869 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2328 | ++DOCSHELL 13777800 == 67 [pid = 2328] [id = 517] 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (14B91400) [pid = 2328] [serial = 1551] [outer = 00000000] 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (16489800) [pid = 2328] [serial = 1552] [outer = 14B91400] 12:18:01 INFO - PROCESS | 2328 | 1464722281916 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (16841000) [pid = 2328] [serial = 1553] [outer = 14B91400] 12:18:02 INFO - PROCESS | 2328 | 1464722282376 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:18:02 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:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 12:18:02 INFO - PROCESS | 2328 | 1464722282440 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 2328 | 1464722282442 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:18:02 INFO - PROCESS | 2328 | 1464722282445 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:18:02 INFO - PROCESS | 2328 | 1464722282447 Marionette TRACE conn6 <- [1,2034,null,{}] 12:18:02 INFO - PROCESS | 2328 | 1464722282451 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 2328 | 1464722282541 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:18:02 INFO - PROCESS | 2328 | 1464722282548 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 2328 | ++DOCSHELL 1886BC00 == 68 [pid = 2328] [id = 518] 12:18:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (18B09800) [pid = 2328] [serial = 1554] [outer = 00000000] 12:18:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (19A92400) [pid = 2328] [serial = 1555] [outer = 18B09800] 12:18:02 INFO - PROCESS | 2328 | 1464722282595 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1A1F3C00) [pid = 2328] [serial = 1556] [outer = 18B09800] 12:18:03 INFO - PROCESS | 2328 | 1464722283050 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 12:18:03 INFO - PROCESS | 2328 | 1464722283087 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2328 | 1464722283089 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:18:03 INFO - PROCESS | 2328 | 1464722283092 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2328 | 1464722283094 Marionette TRACE conn6 <- [1,2038,null,{}] 12:18:03 INFO - PROCESS | 2328 | 1464722283098 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:03 INFO - PROCESS | 2328 | 1464722283187 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:18:03 INFO - PROCESS | 2328 | 1464722283223 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 2328 | ++DOCSHELL 0DD02C00 == 69 [pid = 2328] [id = 519] 12:18:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (14CB0000) [pid = 2328] [serial = 1557] [outer = 00000000] 12:18:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1A7E8C00) [pid = 2328] [serial = 1558] [outer = 14CB0000] 12:18:03 INFO - PROCESS | 2328 | 1464722283269 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1ADA1C00) [pid = 2328] [serial = 1559] [outer = 14CB0000] 12:18:03 INFO - PROCESS | 2328 | 1464722283892 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 870ms 12:18:03 INFO - PROCESS | 2328 | 1464722283966 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2328 | 1464722283971 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:18:03 INFO - PROCESS | 2328 | 1464722283976 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:18:03 INFO - PROCESS | 2328 | 1464722283980 Marionette TRACE conn6 <- [1,2042,null,{}] 12:18:03 INFO - PROCESS | 2328 | 1464722283987 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:04 INFO - PROCESS | 2328 | 1464722284150 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:18:04 INFO - PROCESS | 2328 | 1464722284291 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 2328 | ++DOCSHELL 0D827800 == 70 [pid = 2328] [id = 520] 12:18:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (0D829400) [pid = 2328] [serial = 1560] [outer = 00000000] 12:18:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (0DEA5400) [pid = 2328] [serial = 1561] [outer = 0D829400] 12:18:04 INFO - PROCESS | 2328 | 1464722284350 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (13510C00) [pid = 2328] [serial = 1562] [outer = 0D829400] 12:18:04 INFO - PROCESS | 2328 | 1464722284988 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1070ms 12:18:05 INFO - PROCESS | 2328 | 1464722285056 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 2328 | 1464722285062 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:18:05 INFO - PROCESS | 2328 | 1464722285083 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 2328 | 1464722285087 Marionette TRACE conn6 <- [1,2046,null,{}] 12:18:05 INFO - PROCESS | 2328 | 1464722285093 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:05 INFO - PROCESS | 2328 | 1464722285215 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:18:05 INFO - PROCESS | 2328 | 1464722285358 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 2328 | ++DOCSHELL 16844800 == 71 [pid = 2328] [id = 521] 12:18:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1684D800) [pid = 2328] [serial = 1563] [outer = 00000000] 12:18:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (16E53800) [pid = 2328] [serial = 1564] [outer = 1684D800] 12:18:05 INFO - PROCESS | 2328 | 1464722285437 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (170B9400) [pid = 2328] [serial = 1565] [outer = 1684D800] 12:18:06 INFO - PROCESS | 2328 | 1464722286033 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 990ms 12:18:06 INFO - PROCESS | 2328 | --DOCSHELL 0D08B400 == 70 [pid = 2328] [id = 12] 12:18:06 INFO - PROCESS | 2328 | 1464722286109 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 2328 | 1464722286112 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:18:06 INFO - PROCESS | 2328 | 1464722286117 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 2328 | 1464722286121 Marionette TRACE conn6 <- [1,2050,null,{}] 12:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:18:06 INFO - PROCESS | 2328 | 1464722286132 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:06 INFO - PROCESS | 2328 | 1464722286276 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:18:06 INFO - PROCESS | 2328 | 1464722286424 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 2328 | ++DOCSHELL 0C87B000 == 71 [pid = 2328] [id = 522] 12:18:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (16118C00) [pid = 2328] [serial = 1566] [outer = 00000000] 12:18:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1ADCF800) [pid = 2328] [serial = 1567] [outer = 16118C00] 12:18:06 INFO - PROCESS | 2328 | 1464722286481 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1ADF8C00) [pid = 2328] [serial = 1568] [outer = 16118C00] 12:18:07 INFO - PROCESS | 2328 | 1464722287113 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1012ms 12:18:07 INFO - PROCESS | 2328 | 1464722287140 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 2328 | 1464722287143 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:18:07 INFO - PROCESS | 2328 | 1464722287146 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 2328 | 1464722287148 Marionette TRACE conn6 <- [1,2054,null,{}] 12:18:07 INFO - PROCESS | 2328 | 1464722287152 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:07 INFO - PROCESS | 2328 | 1464722287263 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:18:07 INFO - PROCESS | 2328 | 1464722287423 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 2328 | ++DOCSHELL 1BD22400 == 72 [pid = 2328] [id = 523] 12:18:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1BD23800) [pid = 2328] [serial = 1569] [outer = 00000000] 12:18:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1BE27000) [pid = 2328] [serial = 1570] [outer = 1BD23800] 12:18:07 INFO - PROCESS | 2328 | 1464722287478 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1BE88800) [pid = 2328] [serial = 1571] [outer = 1BD23800] 12:18:08 INFO - PROCESS | 2328 | 1464722288064 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 12:18:08 INFO - PROCESS | 2328 | 1464722288119 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 2328 | 1464722288122 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:18:08 INFO - PROCESS | 2328 | 1464722288126 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:18:08 INFO - PROCESS | 2328 | 1464722288128 Marionette TRACE conn6 <- [1,2058,null,{}] 12:18:08 INFO - PROCESS | 2328 | 1464722288132 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:08 INFO - PROCESS | 2328 | 1464722288247 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:18:08 INFO - PROCESS | 2328 | 1464722288406 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 2328 | ++DOCSHELL 18873000 == 73 [pid = 2328] [id = 524] 12:18:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (1BE23800) [pid = 2328] [serial = 1572] [outer = 00000000] 12:18:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1CD68000) [pid = 2328] [serial = 1573] [outer = 1BE23800] 12:18:08 INFO - PROCESS | 2328 | 1464722288461 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1CD6A400) [pid = 2328] [serial = 1574] [outer = 1BE23800] 12:18:09 INFO - PROCESS | 2328 | 1464722289020 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 12:18:09 INFO - PROCESS | 2328 | 1464722289059 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 2328 | 1464722289062 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:18:09 INFO - PROCESS | 2328 | 1464722289065 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:18:09 INFO - PROCESS | 2328 | 1464722289067 Marionette TRACE conn6 <- [1,2062,null,{}] 12:18:09 INFO - PROCESS | 2328 | 1464722289071 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 2328 | 1464722289216 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:18:09 INFO - PROCESS | 2328 | 1464722289372 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 2328 | ++DOCSHELL 0D823000 == 74 [pid = 2328] [id = 525] 12:18:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (0D828800) [pid = 2328] [serial = 1575] [outer = 00000000] 12:18:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1230B400) [pid = 2328] [serial = 1576] [outer = 0D828800] 12:18:09 INFO - PROCESS | 2328 | 1464722289432 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (13CF9C00) [pid = 2328] [serial = 1577] [outer = 0D828800] 12:18:10 INFO - PROCESS | 2328 | 1464722290261 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1230ms 12:18:10 INFO - PROCESS | 2328 | 1464722290300 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 2328 | 1464722290304 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:18:10 INFO - PROCESS | 2328 | 1464722290309 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 2328 | 1464722290312 Marionette TRACE conn6 <- [1,2066,null,{}] 12:18:10 INFO - PROCESS | 2328 | 1464722290318 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:10 INFO - PROCESS | 2328 | 1464722290427 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:18:10 INFO - PROCESS | 2328 | 1464722290579 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 2328 | ++DOCSHELL 0D856000 == 75 [pid = 2328] [id = 526] 12:18:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (0E79E000) [pid = 2328] [serial = 1578] [outer = 00000000] 12:18:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1377C400) [pid = 2328] [serial = 1579] [outer = 0E79E000] 12:18:10 INFO - PROCESS | 2328 | 1464722290632 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (13CF9400) [pid = 2328] [serial = 1580] [outer = 0E79E000] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 1886BC00 == 74 [pid = 2328] [id = 518] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 13777800 == 73 [pid = 2328] [id = 517] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 0D631400 == 72 [pid = 2328] [id = 516] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 17025000 == 71 [pid = 2328] [id = 515] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 16195400 == 70 [pid = 2328] [id = 514] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 16188800 == 69 [pid = 2328] [id = 513] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 14C0B400 == 68 [pid = 2328] [id = 512] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 0D1EC800 == 67 [pid = 2328] [id = 511] 12:18:11 INFO - PROCESS | 2328 | --DOCSHELL 0D856800 == 66 [pid = 2328] [id = 510] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (0D904800) [pid = 2328] [serial = 1465] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (14C8F000) [pid = 2328] [serial = 1468] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (19602800) [pid = 2328] [serial = 1471] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (1A739000) [pid = 2328] [serial = 1474] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (1ADA1800) [pid = 2328] [serial = 1477] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | 1464722291269 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 991ms 12:18:11 INFO - PROCESS | 2328 | 1464722291300 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2328 | 1464722291305 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:18:11 INFO - PROCESS | 2328 | 1464722291311 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 2328 | 1464722291313 Marionette TRACE conn6 <- [1,2070,null,{}] 12:18:11 INFO - PROCESS | 2328 | 1464722291317 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:11 INFO - PROCESS | 2328 | 1464722291420 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1702D800) [pid = 2328] [serial = 1495] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (0DD59000) [pid = 2328] [serial = 1483] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1302A400) [pid = 2328] [serial = 1484] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (188CE800) [pid = 2328] [serial = 1498] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (0D85B400) [pid = 2328] [serial = 1480] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1618B000) [pid = 2328] [serial = 1489] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (16197800) [pid = 2328] [serial = 1490] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (168AB400) [pid = 2328] [serial = 1492] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (11A04000) [pid = 2328] [serial = 1486] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (13772400) [pid = 2328] [serial = 1487] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (17292800) [pid = 2328] [serial = 1496] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1A1ED000) [pid = 2328] [serial = 1385] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (0D826400) [pid = 2328] [serial = 1501] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (16116800) [pid = 2328] [serial = 1346] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1A1EA800) [pid = 2328] [serial = 1352] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (188D6000) [pid = 2328] [serial = 1499] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0DD5F400) [pid = 2328] [serial = 1343] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (18EAC000) [pid = 2328] [serial = 1349] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (18BE8C00) [pid = 2328] [serial = 1504] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (123B1800) [pid = 2328] [serial = 1502] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1A7EB800) [pid = 2328] [serial = 1508] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0E775C00) [pid = 2328] [serial = 1481] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (19A0D400) [pid = 2328] [serial = 1505] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (16B3F000) [pid = 2328] [serial = 1493] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1A736000) [pid = 2328] [serial = 1507] [outer = 00000000] [url = about:blank] 12:18:11 INFO - PROCESS | 2328 | 1464722291539 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 2328 | ++DOCSHELL 0D628000 == 67 [pid = 2328] [id = 527] 12:18:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D826400) [pid = 2328] [serial = 1581] [outer = 00000000] 12:18:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D856800) [pid = 2328] [serial = 1582] [outer = 0D826400] 12:18:11 INFO - PROCESS | 2328 | 1464722291585 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0DA97000) [pid = 2328] [serial = 1583] [outer = 0D826400] 12:18:11 INFO - PROCESS | 2328 | 1464722291964 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 12:18:12 INFO - PROCESS | 2328 | 1464722292022 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2328 | 1464722292024 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:18:12 INFO - PROCESS | 2328 | 1464722292029 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2328 | 1464722292032 Marionette TRACE conn6 <- [1,2074,null,{}] 12:18:12 INFO - PROCESS | 2328 | 1464722292042 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 2328 | 1464722292135 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:18:12 INFO - PROCESS | 2328 | 1464722292143 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2328 | ++DOCSHELL 123B9400 == 68 [pid = 2328] [id = 528] 12:18:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (13027800) [pid = 2328] [serial = 1584] [outer = 00000000] 12:18:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (14CB7800) [pid = 2328] [serial = 1585] [outer = 13027800] 12:18:12 INFO - PROCESS | 2328 | 1464722292190 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (15D6B400) [pid = 2328] [serial = 1586] [outer = 13027800] 12:18:12 INFO - PROCESS | 2328 | 1464722292673 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 12:18:12 INFO - PROCESS | 2328 | 1464722292720 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2328 | 1464722292722 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:18:12 INFO - PROCESS | 2328 | 1464722292726 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2328 | 1464722292727 Marionette TRACE conn6 <- [1,2078,null,{}] 12:18:12 INFO - PROCESS | 2328 | 1464722292731 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 2328 | 1464722292851 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:18:12 INFO - PROCESS | 2328 | 1464722292957 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2328 | ++DOCSHELL 16193C00 == 69 [pid = 2328] [id = 529] 12:18:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (16197800) [pid = 2328] [serial = 1587] [outer = 00000000] 12:18:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (16485400) [pid = 2328] [serial = 1588] [outer = 16197800] 12:18:13 INFO - PROCESS | 2328 | 1464722293003 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1684E000) [pid = 2328] [serial = 1589] [outer = 16197800] 12:18:13 INFO - PROCESS | 2328 | 1464722293400 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 12:18:13 INFO - PROCESS | 2328 | 1464722293469 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 2328 | 1464722293471 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:18:13 INFO - PROCESS | 2328 | 1464722293482 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 2328 | 1464722293484 Marionette TRACE conn6 <- [1,2082,null,{}] 12:18:13 INFO - PROCESS | 2328 | 1464722293491 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:13 INFO - PROCESS | 2328 | 1464722293612 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:18:13 INFO - PROCESS | 2328 | 1464722293682 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 2328 | ++DOCSHELL 0D1FB000 == 70 [pid = 2328] [id = 530] 12:18:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1618D000) [pid = 2328] [serial = 1590] [outer = 00000000] 12:18:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (16E51800) [pid = 2328] [serial = 1591] [outer = 1618D000] 12:18:13 INFO - PROCESS | 2328 | 1464722293727 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (1702A800) [pid = 2328] [serial = 1592] [outer = 1618D000] 12:18:14 INFO - PROCESS | 2328 | 1464722294143 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 12:18:14 INFO - PROCESS | 2328 | 1464722294157 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 2328 | 1464722294159 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:18:14 INFO - PROCESS | 2328 | 1464722294170 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 2328 | 1464722294172 Marionette TRACE conn6 <- [1,2086,null,{}] 12:18:14 INFO - PROCESS | 2328 | 1464722294175 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 2328 | 1464722294341 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:18:14 INFO - PROCESS | 2328 | 1464722294413 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 2328 | ++DOCSHELL 17289000 == 71 [pid = 2328] [id = 531] 12:18:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (17294C00) [pid = 2328] [serial = 1593] [outer = 00000000] 12:18:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (1886F400) [pid = 2328] [serial = 1594] [outer = 17294C00] 12:18:14 INFO - PROCESS | 2328 | 1464722294458 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (188D5800) [pid = 2328] [serial = 1595] [outer = 17294C00] 12:18:14 INFO - PROCESS | 2328 | 1464722294886 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 12:18:14 INFO - PROCESS | 2328 | 1464722294942 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 2328 | 1464722294945 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:18:14 INFO - PROCESS | 2328 | 1464722294956 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 2328 | 1464722294958 Marionette TRACE conn6 <- [1,2090,null,{}] 12:18:14 INFO - PROCESS | 2328 | 1464722294961 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 2328 | 1464722295083 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:18:15 INFO - PROCESS | 2328 | 1464722295155 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 2328 | ++DOCSHELL 1886E800 == 72 [pid = 2328] [id = 532] 12:18:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (188DA400) [pid = 2328] [serial = 1596] [outer = 00000000] 12:18:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (19D0CC00) [pid = 2328] [serial = 1597] [outer = 188DA400] 12:18:15 INFO - PROCESS | 2328 | 1464722295199 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1A198C00) [pid = 2328] [serial = 1598] [outer = 188DA400] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (17B50C00) [pid = 2328] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (1702B400) [pid = 2328] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (17B4EC00) [pid = 2328] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (14C0B800) [pid = 2328] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (16189C00) [pid = 2328] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (0D1ED400) [pid = 2328] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (0D857400) [pid = 2328] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (14B91400) [pid = 2328] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (18B09800) [pid = 2328] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:18:15 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1648A000) [pid = 2328] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:18:15 INFO - PROCESS | 2328 | 1464722295777 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 890ms 12:18:15 INFO - PROCESS | 2328 | 1464722295839 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:18:15 INFO - PROCESS | 2328 | 1464722295841 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:18:15 INFO - PROCESS | 2328 | 1464722295844 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2328 | 1464722295846 Marionette TRACE conn6 <- [1,2094,null,{}] 12:18:15 INFO - PROCESS | 2328 | 1464722295859 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 2328 | 1464722295988 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:18:16 INFO - PROCESS | 2328 | 1464722296055 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D833C00 == 73 [pid = 2328] [id = 533] 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (0DDB0C00) [pid = 2328] [serial = 1599] [outer = 00000000] 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (16B49C00) [pid = 2328] [serial = 1600] [outer = 0DDB0C00] 12:18:16 INFO - PROCESS | 2328 | 1464722296100 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (17B50000) [pid = 2328] [serial = 1601] [outer = 0DDB0C00] 12:18:16 INFO - PROCESS | 2328 | 1464722296454 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 12:18:16 INFO - PROCESS | 2328 | 1464722296515 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 2328 | 1464722296517 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:18:16 INFO - PROCESS | 2328 | 1464722296520 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:18:16 INFO - PROCESS | 2328 | 1464722296522 Marionette TRACE conn6 <- [1,2098,null,{}] 12:18:16 INFO - PROCESS | 2328 | 1464722296525 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:16 INFO - PROCESS | 2328 | 1464722296613 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:18:16 INFO - PROCESS | 2328 | 1464722296621 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2328 | ++DOCSHELL 0DD06400 == 74 [pid = 2328] [id = 534] 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (16E4E400) [pid = 2328] [serial = 1602] [outer = 00000000] 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1A1EB400) [pid = 2328] [serial = 1603] [outer = 16E4E400] 12:18:16 INFO - PROCESS | 2328 | 1464722296667 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (1A1F1000) [pid = 2328] [serial = 1604] [outer = 16E4E400] 12:18:17 INFO - PROCESS | 2328 | 1464722297110 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 12:18:17 INFO - PROCESS | 2328 | 1464722297156 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 2328 | 1464722297158 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:18:17 INFO - PROCESS | 2328 | 1464722297161 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:18:17 INFO - PROCESS | 2328 | 1464722297163 Marionette TRACE conn6 <- [1,2102,null,{}] 12:18:17 INFO - PROCESS | 2328 | 1464722297167 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 2328 | 1464722297254 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:18:17 INFO - PROCESS | 2328 | 1464722297261 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 2328 | ++DOCSHELL 0D90DC00 == 75 [pid = 2328] [id = 535] 12:18:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (0DA97C00) [pid = 2328] [serial = 1605] [outer = 00000000] 12:18:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1ADABC00) [pid = 2328] [serial = 1606] [outer = 0DA97C00] 12:18:17 INFO - PROCESS | 2328 | 1464722297305 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1ADED000) [pid = 2328] [serial = 1607] [outer = 0DA97C00] 12:18:17 INFO - PROCESS | 2328 | 1464722297970 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 870ms 12:18:18 INFO - PROCESS | 2328 | 1464722298035 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:18:18 INFO - PROCESS | 2328 | 1464722298040 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:18:18 INFO - PROCESS | 2328 | 1464722298045 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - PROCESS | 2328 | 1464722298049 Marionette TRACE conn6 <- [1,2106,null,{}] 12:18:18 INFO - PROCESS | 2328 | 1464722298069 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:18 INFO - PROCESS | 2328 | 1464722298229 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:18:18 INFO - PROCESS | 2328 | 1464722298344 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 2328 | ++DOCSHELL 0D839800 == 76 [pid = 2328] [id = 536] 12:18:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (0D83D800) [pid = 2328] [serial = 1608] [outer = 00000000] 12:18:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (0DDB0800) [pid = 2328] [serial = 1609] [outer = 0D83D800] 12:18:18 INFO - PROCESS | 2328 | 1464722298402 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (11A91000) [pid = 2328] [serial = 1610] [outer = 0D83D800] 12:18:19 INFO - PROCESS | 2328 | 1464722299036 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1025ms 12:18:19 INFO - PROCESS | 2328 | 1464722299070 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 2328 | 1464722299077 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:18:19 INFO - PROCESS | 2328 | 1464722299083 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 2328 | 1464722299086 Marionette TRACE conn6 <- [1,2110,null,{}] 12:18:19 INFO - PROCESS | 2328 | 1464722299090 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:19 INFO - PROCESS | 2328 | 1464722299209 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:18:19 INFO - PROCESS | 2328 | 1464722299358 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 2328 | ++DOCSHELL 15D52000 == 77 [pid = 2328] [id = 537] 12:18:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1618F000) [pid = 2328] [serial = 1611] [outer = 00000000] 12:18:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (16B41400) [pid = 2328] [serial = 1612] [outer = 1618F000] 12:18:19 INFO - PROCESS | 2328 | 1464722299413 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (16117800) [pid = 2328] [serial = 1613] [outer = 1618F000] 12:18:20 INFO - PROCESS | 2328 | 1464722300026 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 12:18:20 INFO - PROCESS | 2328 | 1464722300055 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:18:20 INFO - PROCESS | 2328 | 1464722300058 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:18:20 INFO - PROCESS | 2328 | 1464722300061 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 2328 | 1464722300065 Marionette TRACE conn6 <- [1,2114,null,{}] 12:18:20 INFO - PROCESS | 2328 | 1464722300076 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 2328 | 1464722300192 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:18:20 INFO - PROCESS | 2328 | 1464722300344 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 2328 | ++DOCSHELL 16117400 == 78 [pid = 2328] [id = 538] 12:18:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1ADF4C00) [pid = 2328] [serial = 1614] [outer = 00000000] 12:18:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1BC5E000) [pid = 2328] [serial = 1615] [outer = 1ADF4C00] 12:18:20 INFO - PROCESS | 2328 | 1464722300402 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1BD23C00) [pid = 2328] [serial = 1616] [outer = 1ADF4C00] 12:18:21 INFO - PROCESS | 2328 | 1464722301026 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 971ms 12:18:21 INFO - PROCESS | 2328 | 1464722301035 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 2328 | 1464722301038 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:18:21 INFO - PROCESS | 2328 | 1464722301042 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 2328 | 1464722301044 Marionette TRACE conn6 <- [1,2118,null,{}] 12:18:21 INFO - PROCESS | 2328 | 1464722301048 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:21 INFO - PROCESS | 2328 | 1464722301162 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:18:21 INFO - PROCESS | 2328 | 1464722301323 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 2328 | ++DOCSHELL 1CD67C00 == 79 [pid = 2328] [id = 539] 12:18:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1CD6A000) [pid = 2328] [serial = 1617] [outer = 00000000] 12:18:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1DB24800) [pid = 2328] [serial = 1618] [outer = 1CD6A000] 12:18:21 INFO - PROCESS | 2328 | 1464722301378 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1DB2A000) [pid = 2328] [serial = 1619] [outer = 1CD6A000] 12:18:21 INFO - PROCESS | 2328 | 1464722301915 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 2328 | 1464722301978 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:18:21 INFO - PROCESS | 2328 | 1464722301981 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:18:21 INFO - PROCESS | 2328 | 1464722301983 Marionette TRACE conn6 <- [1,2122,null,{}] 12:18:21 INFO - PROCESS | 2328 | 1464722301987 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:22 INFO - PROCESS | 2328 | 1464722302096 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:18:22 INFO - PROCESS | 2328 | 1464722302244 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 2328 | ++DOCSHELL 1DB2C400 == 80 [pid = 2328] [id = 540] 12:18:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (1DD01400) [pid = 2328] [serial = 1620] [outer = 00000000] 12:18:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (1DD08000) [pid = 2328] [serial = 1621] [outer = 1DD01400] 12:18:22 INFO - PROCESS | 2328 | 1464722302299 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (1DD0A000) [pid = 2328] [serial = 1622] [outer = 1DD01400] 12:18:22 INFO - PROCESS | 2328 | 1464722302891 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 12:18:22 INFO - PROCESS | 2328 | 1464722302955 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 2328 | 1464722302957 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:18:22 INFO - PROCESS | 2328 | 1464722302961 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:18:22 INFO - PROCESS | 2328 | 1464722302963 Marionette TRACE conn6 <- [1,2126,null,{}] 12:18:22 INFO - PROCESS | 2328 | 1464722302966 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 2328 | 1464722303095 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:18:23 INFO - PROCESS | 2328 | 1464722303245 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2328 | ++DOCSHELL 1E631C00 == 81 [pid = 2328] [id = 541] 12:18:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (1E637800) [pid = 2328] [serial = 1623] [outer = 00000000] 12:18:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (1E63E000) [pid = 2328] [serial = 1624] [outer = 1E637800] 12:18:23 INFO - PROCESS | 2328 | 1464722303300 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (1E7C1400) [pid = 2328] [serial = 1625] [outer = 1E637800] 12:18:23 INFO - PROCESS | 2328 | 1464722303866 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 12:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:18:23 INFO - PROCESS | 2328 | 1464722303935 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 2328 | 1464722303938 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:18:23 INFO - PROCESS | 2328 | 1464722303941 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 2328 | 1464722303943 Marionette TRACE conn6 <- [1,2130,null,{}] 12:18:23 INFO - PROCESS | 2328 | 1464722303947 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:24 INFO - PROCESS | 2328 | 1464722304057 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:18:24 INFO - PROCESS | 2328 | 1464722304219 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 2328 | ++DOCSHELL 0DA91000 == 82 [pid = 2328] [id = 542] 12:18:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (0DDA8000) [pid = 2328] [serial = 1626] [outer = 00000000] 12:18:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (1231E400) [pid = 2328] [serial = 1627] [outer = 0DDA8000] 12:18:24 INFO - PROCESS | 2328 | 1464722304274 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (14CB3000) [pid = 2328] [serial = 1628] [outer = 0DDA8000] 12:18:25 INFO - PROCESS | 2328 | 1464722305092 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 2328 | 1464722305166 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:18:25 INFO - PROCESS | 2328 | 1464722305187 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 2328 | 1464722305190 Marionette TRACE conn6 <- [1,2134,null,{}] 12:18:25 INFO - PROCESS | 2328 | 1464722305197 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:25 INFO - PROCESS | 2328 | 1464722305304 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:18:25 INFO - PROCESS | 2328 | 1464722305459 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 2328 | ++DOCSHELL 0D855400 == 83 [pid = 2328] [id = 543] 12:18:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (13CFA800) [pid = 2328] [serial = 1629] [outer = 00000000] 12:18:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (15E4E000) [pid = 2328] [serial = 1630] [outer = 13CFA800] 12:18:25 INFO - PROCESS | 2328 | 1464722305511 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (161B8400) [pid = 2328] [serial = 1631] [outer = 13CFA800] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 14CB6800 == 82 [pid = 2328] [id = 474] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0D835000 == 81 [pid = 2328] [id = 406] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0C6C8000 == 80 [pid = 2328] [id = 472] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 1A7E2800 == 79 [pid = 2328] [id = 492] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0DD06400 == 78 [pid = 2328] [id = 534] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0D833C00 == 77 [pid = 2328] [id = 533] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 1886E800 == 76 [pid = 2328] [id = 532] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 17289000 == 75 [pid = 2328] [id = 531] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0D1FB000 == 74 [pid = 2328] [id = 530] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 16193C00 == 73 [pid = 2328] [id = 529] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 123B9400 == 72 [pid = 2328] [id = 528] 12:18:25 INFO - PROCESS | 2328 | --DOCSHELL 0D628000 == 71 [pid = 2328] [id = 527] 12:18:25 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (1A7E8C00) [pid = 2328] [serial = 1558] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 0D856000 == 70 [pid = 2328] [id = 526] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 0C87B000 == 69 [pid = 2328] [id = 522] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 16844800 == 68 [pid = 2328] [id = 521] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 0D827800 == 67 [pid = 2328] [id = 520] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 0DD02C00 == 66 [pid = 2328] [id = 519] 12:18:26 INFO - PROCESS | 2328 | --DOCSHELL 0C831400 == 65 [pid = 2328] [id = 13] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (19A91400) [pid = 2328] [serial = 1463] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (16485C00) [pid = 2328] [serial = 1541] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (0D901C00) [pid = 2328] [serial = 1534] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (0DEAF800) [pid = 2328] [serial = 1535] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (1207D800) [pid = 2328] [serial = 1532] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (0DEB2000) [pid = 2328] [serial = 1531] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (16489800) [pid = 2328] [serial = 1552] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (13810400) [pid = 2328] [serial = 1513] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (1ADF3C00) [pid = 2328] [serial = 1519] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (1BC5E400) [pid = 2328] [serial = 1522] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (1BD23000) [pid = 2328] [serial = 1525] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (19A92400) [pid = 2328] [serial = 1555] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (1BE1C400) [pid = 2328] [serial = 1528] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (18BE0000) [pid = 2328] [serial = 1550] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (16B3CC00) [pid = 2328] [serial = 1543] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (16B4B400) [pid = 2328] [serial = 1544] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (16841000) [pid = 2328] [serial = 1553] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1A1F3C00) [pid = 2328] [serial = 1556] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (172E5800) [pid = 2328] [serial = 1546] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (188CBC00) [pid = 2328] [serial = 1549] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (17B4CC00) [pid = 2328] [serial = 1547] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1ADC7400) [pid = 2328] [serial = 1510] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (14CB2400) [pid = 2328] [serial = 1537] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (14DC0C00) [pid = 2328] [serial = 1538] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (17288400) [pid = 2328] [serial = 1516] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (16231800) [pid = 2328] [serial = 1540] [outer = 00000000] [url = about:blank] 12:18:26 INFO - PROCESS | 2328 | 1464722306163 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 2328 | 1464722306219 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:18:26 INFO - PROCESS | 2328 | 1464722306225 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 2328 | 1464722306228 Marionette TRACE conn6 <- [1,2138,null,{}] 12:18:26 INFO - PROCESS | 2328 | 1464722306232 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 2328 | 1464722306343 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:18:26 INFO - PROCESS | 2328 | 1464722306451 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 2328 | ++DOCSHELL 0D10C000 == 66 [pid = 2328] [id = 544] 12:18:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (0D833C00) [pid = 2328] [serial = 1632] [outer = 00000000] 12:18:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (13772800) [pid = 2328] [serial = 1633] [outer = 0D833C00] 12:18:26 INFO - PROCESS | 2328 | 1464722306496 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (14B90C00) [pid = 2328] [serial = 1634] [outer = 0D833C00] 12:18:26 INFO - PROCESS | 2328 | 1464722306911 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 12:18:26 INFO - PROCESS | 2328 | 1464722306958 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 12:18:26 INFO - PROCESS | 2328 | 1464722306960 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:18:26 INFO - PROCESS | 2328 | 1464722306964 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 2328 | 1464722306967 Marionette TRACE conn6 <- [1,2142,null,{}] 12:18:26 INFO - PROCESS | 2328 | 1464722306978 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 2328 | 1464722307072 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:18:27 INFO - PROCESS | 2328 | 1464722307080 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2328 | ++DOCSHELL 1618BC00 == 67 [pid = 2328] [id = 545] 12:18:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1618C000) [pid = 2328] [serial = 1635] [outer = 00000000] 12:18:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (16B3DC00) [pid = 2328] [serial = 1636] [outer = 1618C000] 12:18:27 INFO - PROCESS | 2328 | 1464722307127 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (16E54800) [pid = 2328] [serial = 1637] [outer = 1618C000] 12:18:27 INFO - PROCESS | 2328 | 1464722307598 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 12:18:27 INFO - PROCESS | 2328 | 1464722307638 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 2328 | 1464722307641 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:18:27 INFO - PROCESS | 2328 | 1464722307644 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:18:27 INFO - PROCESS | 2328 | 1464722307645 Marionette TRACE conn6 <- [1,2146,null,{}] 12:18:27 INFO - PROCESS | 2328 | 1464722307649 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:27 INFO - PROCESS | 2328 | 1464722307741 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:18:27 INFO - PROCESS | 2328 | 1464722307881 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2328 | ++DOCSHELL 17295000 == 68 [pid = 2328] [id = 546] 12:18:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (172E2800) [pid = 2328] [serial = 1638] [outer = 00000000] 12:18:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (17B4D400) [pid = 2328] [serial = 1639] [outer = 172E2800] 12:18:27 INFO - PROCESS | 2328 | 1464722307933 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (18870C00) [pid = 2328] [serial = 1640] [outer = 172E2800] 12:18:28 INFO - PROCESS | 2328 | 1464722308356 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 12:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:18:28 INFO - PROCESS | 2328 | 1464722308378 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 2328 | 1464722308380 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:18:28 INFO - PROCESS | 2328 | 1464722308383 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 2328 | 1464722308384 Marionette TRACE conn6 <- [1,2150,null,{}] 12:18:28 INFO - PROCESS | 2328 | 1464722308395 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:28 INFO - PROCESS | 2328 | 1464722308520 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:18:28 INFO - PROCESS | 2328 | 1464722308527 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 2328 | ++DOCSHELL 16B46800 == 69 [pid = 2328] [id = 547] 12:18:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (17B46800) [pid = 2328] [serial = 1641] [outer = 00000000] 12:18:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (188D9400) [pid = 2328] [serial = 1642] [outer = 17B46800] 12:18:28 INFO - PROCESS | 2328 | 1464722308632 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (18B02000) [pid = 2328] [serial = 1643] [outer = 17B46800] 12:18:29 INFO - PROCESS | 2328 | 1464722309072 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 12:18:29 INFO - PROCESS | 2328 | 1464722309152 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 2328 | 1464722309154 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:18:29 INFO - PROCESS | 2328 | 1464722309157 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 2328 | 1464722309159 Marionette TRACE conn6 <- [1,2154,null,{}] 12:18:29 INFO - PROCESS | 2328 | 1464722309162 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 2328 | 1464722309307 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:18:29 INFO - PROCESS | 2328 | 1464722309382 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 2328 | ++DOCSHELL 19A0C000 == 70 [pid = 2328] [id = 548] 12:18:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1A197400) [pid = 2328] [serial = 1644] [outer = 00000000] 12:18:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1ADA1000) [pid = 2328] [serial = 1645] [outer = 1A197400] 12:18:29 INFO - PROCESS | 2328 | 1464722309427 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1ADC7800) [pid = 2328] [serial = 1646] [outer = 1A197400] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (0D08D800) [pid = 2328] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (1ADAA400) [pid = 2328] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (188DA400) [pid = 2328] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (17294C00) [pid = 2328] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (0D826400) [pid = 2328] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (13027800) [pid = 2328] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (16197800) [pid = 2328] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (0E79E000) [pid = 2328] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (0DDB0C00) [pid = 2328] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (16E4E400) [pid = 2328] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1618D000) [pid = 2328] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:18:29 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (0D08EC00) [pid = 2328] [serial = 35] [outer = 00000000] [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:18:30 INFO - PROCESS | 2328 | 1464722310261 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1122ms 12:18:30 INFO - PROCESS | 2328 | 1464722310281 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2328 | 1464722310287 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:18:30 INFO - PROCESS | 2328 | 1464722310291 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:18:30 INFO - PROCESS | 2328 | 1464722310296 Marionette TRACE conn6 <- [1,2158,null,{}] 12:18:30 INFO - PROCESS | 2328 | 1464722310301 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:30 INFO - PROCESS | 2328 | 1464722310421 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:18:30 INFO - PROCESS | 2328 | 1464722310573 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 2328 | ++DOCSHELL 0D856000 == 71 [pid = 2328] [id = 549] 12:18:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (0D85B400) [pid = 2328] [serial = 1647] [outer = 00000000] 12:18:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (13027800) [pid = 2328] [serial = 1648] [outer = 0D85B400] 12:18:30 INFO - PROCESS | 2328 | 1464722310631 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (13CEE000) [pid = 2328] [serial = 1649] [outer = 0D85B400] 12:18:31 INFO - PROCESS | 2328 | 1464722311247 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 971ms 12:18:31 INFO - PROCESS | 2328 | 1464722311267 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 2328 | 1464722311273 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:18:31 INFO - PROCESS | 2328 | 1464722311279 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 2328 | 1464722311282 Marionette TRACE conn6 <- [1,2162,null,{}] 12:18:31 INFO - PROCESS | 2328 | 1464722311286 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:31 INFO - PROCESS | 2328 | 1464722311404 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:18:31 INFO - PROCESS | 2328 | 1464722311555 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 2328 | ++DOCSHELL 1622D000 == 72 [pid = 2328] [id = 550] 12:18:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (16485C00) [pid = 2328] [serial = 1650] [outer = 00000000] 12:18:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (17027800) [pid = 2328] [serial = 1651] [outer = 16485C00] 12:18:31 INFO - PROCESS | 2328 | 1464722311610 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (172E5800) [pid = 2328] [serial = 1652] [outer = 16485C00] 12:18:32 INFO - PROCESS | 2328 | 1464722312231 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 12:18:32 INFO - PROCESS | 2328 | 1464722312251 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 2328 | 1464722312254 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:18:32 INFO - PROCESS | 2328 | 1464722312257 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:18:32 INFO - PROCESS | 2328 | 1464722312261 Marionette TRACE conn6 <- [1,2166,null,{}] 12:18:32 INFO - PROCESS | 2328 | 1464722312272 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:32 INFO - PROCESS | 2328 | 1464722312390 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:18:32 INFO - PROCESS | 2328 | 1464722312543 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 2328 | ++DOCSHELL 1A740400 == 73 [pid = 2328] [id = 551] 12:18:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (1A7E0C00) [pid = 2328] [serial = 1653] [outer = 00000000] 12:18:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1AD9E000) [pid = 2328] [serial = 1654] [outer = 1A7E0C00] 12:18:32 INFO - PROCESS | 2328 | 1464722312601 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1ADCC400) [pid = 2328] [serial = 1655] [outer = 1A7E0C00] 12:18:33 INFO - PROCESS | 2328 | 1464722313127 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 930ms 12:18:33 INFO - PROCESS | 2328 | 1464722313191 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 2328 | 1464722313194 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:18:33 INFO - PROCESS | 2328 | 1464722313198 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:18:33 INFO - PROCESS | 2328 | 1464722313200 Marionette TRACE conn6 <- [1,2170,null,{}] 12:18:33 INFO - PROCESS | 2328 | 1464722313203 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:33 INFO - PROCESS | 2328 | 1464722313318 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:18:33 INFO - PROCESS | 2328 | 1464722313481 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 2328 | ++DOCSHELL 1BC62000 == 74 [pid = 2328] [id = 552] 12:18:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1BD1BC00) [pid = 2328] [serial = 1656] [outer = 00000000] 12:18:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1BE1E800) [pid = 2328] [serial = 1657] [outer = 1BD1BC00] 12:18:33 INFO - PROCESS | 2328 | 1464722313536 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1BE87C00) [pid = 2328] [serial = 1658] [outer = 1BD1BC00] 12:18:34 INFO - PROCESS | 2328 | 1464722314153 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1016ms 12:18:34 INFO - PROCESS | 2328 | 1464722314217 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2328 | 1464722314220 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:18:34 INFO - PROCESS | 2328 | 1464722314223 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:18:34 INFO - PROCESS | 2328 | 1464722314225 Marionette TRACE conn6 <- [1,2174,null,{}] 12:18:34 INFO - PROCESS | 2328 | 1464722314229 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:34 INFO - PROCESS | 2328 | 1464722314337 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:18:34 INFO - PROCESS | 2328 | 1464722314487 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 2328 | ++DOCSHELL 1BE87800 == 75 [pid = 2328] [id = 553] 12:18:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (1CD63800) [pid = 2328] [serial = 1659] [outer = 00000000] 12:18:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (1DB27000) [pid = 2328] [serial = 1660] [outer = 1CD63800] 12:18:34 INFO - PROCESS | 2328 | 1464722314542 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 159 (1DB27800) [pid = 2328] [serial = 1661] [outer = 1CD63800] 12:18:35 INFO - PROCESS | 2328 | 1464722315136 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 12:18:35 INFO - PROCESS | 2328 | 1464722315197 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 2328 | 1464722315200 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:18:35 INFO - PROCESS | 2328 | 1464722315203 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:18:35 INFO - PROCESS | 2328 | 1464722315205 Marionette TRACE conn6 <- [1,2178,null,{}] 12:18:35 INFO - PROCESS | 2328 | 1464722315209 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:35 INFO - PROCESS | 2328 | 1464722315329 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:18:35 INFO - PROCESS | 2328 | 1464722315480 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 2328 | ++DOCSHELL 1DD0A400 == 76 [pid = 2328] [id = 554] 12:18:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 160 (1E632000) [pid = 2328] [serial = 1662] [outer = 00000000] 12:18:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 161 (1E7CAC00) [pid = 2328] [serial = 1663] [outer = 1E632000] 12:18:35 INFO - PROCESS | 2328 | 1464722315536 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 162 (1E7CD400) [pid = 2328] [serial = 1664] [outer = 1E632000] 12:18:36 INFO - PROCESS | 2328 | 1464722316097 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 12:18:36 INFO - PROCESS | 2328 | 1464722316137 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 2328 | 1464722316140 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:18:36 INFO - PROCESS | 2328 | 1464722316143 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 2328 | 1464722316145 Marionette TRACE conn6 <- [1,2182,null,{}] 12:18:36 INFO - PROCESS | 2328 | 1464722316149 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 2328 | 1464722316256 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:18:36 INFO - PROCESS | 2328 | 1464722316434 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 2328 | ++DOCSHELL 0D629800 == 77 [pid = 2328] [id = 555] 12:18:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 163 (0D630C00) [pid = 2328] [serial = 1665] [outer = 00000000] 12:18:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 164 (13A07C00) [pid = 2328] [serial = 1666] [outer = 0D630C00] 12:18:36 INFO - PROCESS | 2328 | 1464722316489 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 165 (14CB2000) [pid = 2328] [serial = 1667] [outer = 0D630C00] 12:18:37 INFO - PROCESS | 2328 | 1464722317251 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1123ms 12:18:37 INFO - PROCESS | 2328 | 1464722317270 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 2328 | 1464722317275 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:18:37 INFO - PROCESS | 2328 | 1464722317280 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 2328 | 1464722317283 Marionette TRACE conn6 <- [1,2186,null,{}] 12:18:37 INFO - PROCESS | 2328 | 1464722317289 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:37 INFO - PROCESS | 2328 | 1464722317397 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:18:37 INFO - PROCESS | 2328 | 1464722317557 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 2328 | ++DOCSHELL 14B92000 == 78 [pid = 2328] [id = 556] 12:18:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 166 (14DBD800) [pid = 2328] [serial = 1668] [outer = 00000000] 12:18:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 167 (0E505400) [pid = 2328] [serial = 1669] [outer = 14DBD800] 12:18:37 INFO - PROCESS | 2328 | 1464722317610 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 168 (1618A000) [pid = 2328] [serial = 1670] [outer = 14DBD800] 12:18:38 INFO - PROCESS | 2328 | 1464722318267 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 16B46800 == 77 [pid = 2328] [id = 547] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 17295000 == 76 [pid = 2328] [id = 546] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 1618BC00 == 75 [pid = 2328] [id = 545] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 0D10C000 == 74 [pid = 2328] [id = 544] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 0D855400 == 73 [pid = 2328] [id = 543] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 0DA91000 == 72 [pid = 2328] [id = 542] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 1E631C00 == 71 [pid = 2328] [id = 541] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 1DB2C400 == 70 [pid = 2328] [id = 540] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 1CD67C00 == 69 [pid = 2328] [id = 539] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 16117400 == 68 [pid = 2328] [id = 538] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 15D52000 == 67 [pid = 2328] [id = 537] 12:18:38 INFO - PROCESS | 2328 | --DOCSHELL 0D839800 == 66 [pid = 2328] [id = 536] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 167 (0D64C400) [pid = 2328] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 166 (19D0CC00) [pid = 2328] [serial = 1597] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 165 (188D5800) [pid = 2328] [serial = 1595] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 164 (0D856800) [pid = 2328] [serial = 1582] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 163 (1886F400) [pid = 2328] [serial = 1594] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 162 (0DA97000) [pid = 2328] [serial = 1583] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 161 (14CB7800) [pid = 2328] [serial = 1585] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 160 (15D6B400) [pid = 2328] [serial = 1586] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 159 (16485400) [pid = 2328] [serial = 1588] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 158 (13CF9400) [pid = 2328] [serial = 1580] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (1377C400) [pid = 2328] [serial = 1579] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (1230B400) [pid = 2328] [serial = 1576] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (0DEA5400) [pid = 2328] [serial = 1561] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (16E53800) [pid = 2328] [serial = 1564] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (1ADCF800) [pid = 2328] [serial = 1567] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (16B49C00) [pid = 2328] [serial = 1600] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1BE27000) [pid = 2328] [serial = 1570] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (1CD68000) [pid = 2328] [serial = 1573] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1A1EB400) [pid = 2328] [serial = 1603] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (1A1F1000) [pid = 2328] [serial = 1604] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1A198C00) [pid = 2328] [serial = 1598] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (1ADABC00) [pid = 2328] [serial = 1606] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (16E51800) [pid = 2328] [serial = 1591] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (1702A800) [pid = 2328] [serial = 1592] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (1702F400) [pid = 2328] [serial = 1085] [outer = 00000000] [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:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (17B50000) [pid = 2328] [serial = 1601] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1684E000) [pid = 2328] [serial = 1589] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1ADEDC00) [pid = 2328] [serial = 1511] [outer = 00000000] [url = about:blank] 12:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1074ms 12:18:38 INFO - PROCESS | 2328 | 1464722318355 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 2328 | 1464722318360 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:18:38 INFO - PROCESS | 2328 | 1464722318366 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 2328 | 1464722318368 Marionette TRACE conn6 <- [1,2190,null,{}] 12:18:38 INFO - PROCESS | 2328 | 1464722318372 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 2328 | 1464722318485 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:18:38 INFO - PROCESS | 2328 | 1464722318591 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 2328 | ++DOCSHELL 0D90D400 == 67 [pid = 2328] [id = 557] 12:18:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (0D90FC00) [pid = 2328] [serial = 1671] [outer = 00000000] 12:18:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (0DE2A000) [pid = 2328] [serial = 1672] [outer = 0D90FC00] 12:18:38 INFO - PROCESS | 2328 | 1464722318636 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (13506000) [pid = 2328] [serial = 1673] [outer = 0D90FC00] 12:18:39 INFO - PROCESS | 2328 | 1464722319000 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 12:18:39 INFO - PROCESS | 2328 | 1464722319055 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 2328 | 1464722319057 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:18:39 INFO - PROCESS | 2328 | 1464722319061 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 2328 | 1464722319065 Marionette TRACE conn6 <- [1,2194,null,{}] 12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:18:39 INFO - PROCESS | 2328 | 1464722319075 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 2328 | 1464722319171 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:18:39 INFO - PROCESS | 2328 | 1464722319179 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 2328 | ++DOCSHELL 15D67000 == 68 [pid = 2328] [id = 558] 12:18:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (15D6B400) [pid = 2328] [serial = 1674] [outer = 00000000] 12:18:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (16B46800) [pid = 2328] [serial = 1675] [outer = 15D6B400] 12:18:39 INFO - PROCESS | 2328 | 1464722319226 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (17026000) [pid = 2328] [serial = 1676] [outer = 15D6B400] 12:18:39 INFO - PROCESS | 2328 | 1464722319699 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 12:18:39 INFO - PROCESS | 2328 | 1464722319742 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 2328 | 1464722319744 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:18:39 INFO - PROCESS | 2328 | 1464722319748 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:18:39 INFO - PROCESS | 2328 | 1464722319749 Marionette TRACE conn6 <- [1,2198,null,{}] 12:18:39 INFO - PROCESS | 2328 | 1464722319753 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 2328 | 1464722319850 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:18:39 INFO - PROCESS | 2328 | 1464722319992 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2328 | ++DOCSHELL 170C7800 == 69 [pid = 2328] [id = 559] 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (17292000) [pid = 2328] [serial = 1677] [outer = 00000000] 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (18876C00) [pid = 2328] [serial = 1678] [outer = 17292000] 12:18:40 INFO - PROCESS | 2328 | 1464722320037 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (188D7C00) [pid = 2328] [serial = 1679] [outer = 17292000] 12:18:40 INFO - PROCESS | 2328 | 1464722320416 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 12:18:40 INFO - PROCESS | 2328 | 1464722320483 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 2328 | 1464722320484 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:18:40 INFO - PROCESS | 2328 | 1464722320488 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2328 | 1464722320489 Marionette TRACE conn6 <- [1,2202,null,{}] 12:18:40 INFO - PROCESS | 2328 | 1464722320502 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 2328 | 1464722320640 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:18:40 INFO - PROCESS | 2328 | 1464722320660 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2328 | ++DOCSHELL 1794F800 == 70 [pid = 2328] [id = 560] 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (18674C00) [pid = 2328] [serial = 1680] [outer = 00000000] 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (19D07C00) [pid = 2328] [serial = 1681] [outer = 18674C00] 12:18:40 INFO - PROCESS | 2328 | 1464722320704 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1A198C00) [pid = 2328] [serial = 1682] [outer = 18674C00] 12:18:41 INFO - PROCESS | 2328 | 1464722321150 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 731ms 12:18:41 INFO - PROCESS | 2328 | 1464722321245 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 2328 | 1464722321247 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:18:41 INFO - PROCESS | 2328 | 1464722321260 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 2328 | 1464722321262 Marionette TRACE conn6 <- [1,2206,null,{}] 12:18:41 INFO - PROCESS | 2328 | 1464722321265 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:41 INFO - PROCESS | 2328 | 1464722321419 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:18:41 INFO - PROCESS | 2328 | 1464722321435 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 2328 | ++DOCSHELL 1ADC7400 == 71 [pid = 2328] [id = 561] 12:18:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1ADEC400) [pid = 2328] [serial = 1683] [outer = 00000000] 12:18:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (1BC5A800) [pid = 2328] [serial = 1684] [outer = 1ADEC400] 12:18:41 INFO - PROCESS | 2328 | 1464722321480 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (1BD24800) [pid = 2328] [serial = 1685] [outer = 1ADEC400] 12:18:41 INFO - PROCESS | 2328 | 1464722321927 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 12:18:41 INFO - PROCESS | 2328 | 1464722321985 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 2328 | 1464722321987 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:18:41 INFO - PROCESS | 2328 | 1464722321990 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 2328 | 1464722321992 Marionette TRACE conn6 <- [1,2210,null,{}] 12:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:18:41 INFO - PROCESS | 2328 | 1464722321995 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 2328 | 1464722322123 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:18:42 INFO - PROCESS | 2328 | 1464722322194 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2328 | ++DOCSHELL 1BE82400 == 72 [pid = 2328] [id = 562] 12:18:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1BE87000) [pid = 2328] [serial = 1686] [outer = 00000000] 12:18:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 157 (1CD72C00) [pid = 2328] [serial = 1687] [outer = 1BE87000] 12:18:42 INFO - PROCESS | 2328 | 1464722322239 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 158 (1DD05000) [pid = 2328] [serial = 1688] [outer = 1BE87000] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 157 (1618C000) [pid = 2328] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 156 (0D833C00) [pid = 2328] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (13CFA800) [pid = 2328] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (172E2C00) [pid = 2328] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (188D9000) [pid = 2328] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (13508C00) [pid = 2328] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1A7E7C00) [pid = 2328] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (1702E000) [pid = 2328] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (13778400) [pid = 2328] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (16114800) [pid = 2328] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1ADA0000) [pid = 2328] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (188CC800) [pid = 2328] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (0C723C00) [pid = 2328] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (17021C00) [pid = 2328] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (0D62C400) [pid = 2328] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1A731C00) [pid = 2328] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1A7E7800) [pid = 2328] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (0C72B400) [pid = 2328] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1702C400) [pid = 2328] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (13CF1C00) [pid = 2328] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (172E2800) [pid = 2328] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (17B46800) [pid = 2328] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (169E0C00) [pid = 2328] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (11994000) [pid = 2328] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:18:42 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (0D828800) [pid = 2328] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:18:42 INFO - PROCESS | 2328 | 1464722322906 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 12:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:18:42 INFO - PROCESS | 2328 | 1464722322964 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2328 | 1464722322966 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:18:42 INFO - PROCESS | 2328 | 1464722322969 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2328 | 1464722322971 Marionette TRACE conn6 <- [1,2214,null,{}] 12:18:42 INFO - PROCESS | 2328 | 1464722322979 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:43 INFO - PROCESS | 2328 | 1464722323078 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:18:43 INFO - PROCESS | 2328 | 1464722323188 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 2328 | ++DOCSHELL 0D82D400 == 73 [pid = 2328] [id = 563] 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (0D833C00) [pid = 2328] [serial = 1689] [outer = 00000000] 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1210C800) [pid = 2328] [serial = 1690] [outer = 0D833C00] 12:18:43 INFO - PROCESS | 2328 | 1464722323233 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (13A05C00) [pid = 2328] [serial = 1691] [outer = 0D833C00] 12:18:43 INFO - PROCESS | 2328 | 1464722323579 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:18:43 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:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 12:18:43 INFO - PROCESS | 2328 | 1464722323661 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:18:43 INFO - PROCESS | 2328 | 1464722323663 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:18:43 INFO - PROCESS | 2328 | 1464722323666 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 2328 | 1464722323667 Marionette TRACE conn6 <- [1,2218,null,{}] 12:18:43 INFO - PROCESS | 2328 | 1464722323671 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:43 INFO - PROCESS | 2328 | 1464722323804 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:18:43 INFO - PROCESS | 2328 | 1464722323873 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 2328 | ++DOCSHELL 123AB400 == 74 [pid = 2328] [id = 564] 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (13775000) [pid = 2328] [serial = 1692] [outer = 00000000] 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (172E2800) [pid = 2328] [serial = 1693] [outer = 13775000] 12:18:43 INFO - PROCESS | 2328 | 1464722323917 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (18EF8C00) [pid = 2328] [serial = 1694] [outer = 13775000] 12:18:44 INFO - PROCESS | 2328 | 1464722324284 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 12:18:44 INFO - PROCESS | 2328 | 1464722324341 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 2328 | 1464722324343 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:18:44 INFO - PROCESS | 2328 | 1464722324346 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 2328 | 1464722324348 Marionette TRACE conn6 <- [1,2222,null,{}] 12:18:44 INFO - PROCESS | 2328 | 1464722324351 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:44 INFO - PROCESS | 2328 | 1464722324442 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:18:44 INFO - PROCESS | 2328 | 1464722324483 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 2328 | ++DOCSHELL 1A736000 == 75 [pid = 2328] [id = 565] 12:18:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1A7E6C00) [pid = 2328] [serial = 1695] [outer = 00000000] 12:18:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (1E634400) [pid = 2328] [serial = 1696] [outer = 1A7E6C00] 12:18:44 INFO - PROCESS | 2328 | 1464722324528 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (1E7C8400) [pid = 2328] [serial = 1697] [outer = 1A7E6C00] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0DA95800 == 74 [pid = 2328] [id = 506] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1BD1F400 == 73 [pid = 2328] [id = 508] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D907000 == 72 [pid = 2328] [id = 509] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 123B1C00 == 71 [pid = 2328] [id = 473] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D823000 == 70 [pid = 2328] [id = 525] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 170C3800 == 69 [pid = 2328] [id = 418] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D82D000 == 68 [pid = 2328] [id = 476] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 168B0C00 == 67 [pid = 2328] [id = 451] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1210A800 == 66 [pid = 2328] [id = 422] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 11C2C800 == 65 [pid = 2328] [id = 434] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0C725800 == 64 [pid = 2328] [id = 408] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1A7E9800 == 63 [pid = 2328] [id = 466] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 19D75400 == 62 [pid = 2328] [id = 450] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1684BC00 == 61 [pid = 2328] [id = 505] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 13028800 == 60 [pid = 2328] [id = 420] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 14CB2C00 == 59 [pid = 2328] [id = 449] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 16481C00 == 58 [pid = 2328] [id = 421] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 18EF3000 == 57 [pid = 2328] [id = 491] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0C872400 == 56 [pid = 2328] [id = 436] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 14CB5C00 == 55 [pid = 2328] [id = 464] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1A7E6800 == 54 [pid = 2328] [id = 465] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1BC57C00 == 53 [pid = 2328] [id = 507] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0C72C000 == 52 [pid = 2328] [id = 433] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1AD9EC00 == 51 [pid = 2328] [id = 503] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D626400 == 50 [pid = 2328] [id = 487] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D838000 == 49 [pid = 2328] [id = 447] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1702A400 == 48 [pid = 2328] [id = 475] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 18873400 == 47 [pid = 2328] [id = 477] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D655400 == 46 [pid = 2328] [id = 419] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 13776C00 == 45 [pid = 2328] [id = 448] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0E79F800 == 44 [pid = 2328] [id = 504] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 16487400 == 43 [pid = 2328] [id = 405] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D906400 == 42 [pid = 2328] [id = 461] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1BD22400 == 41 [pid = 2328] [id = 523] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 18873000 == 40 [pid = 2328] [id = 524] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 14B92000 == 39 [pid = 2328] [id = 556] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D629800 == 38 [pid = 2328] [id = 555] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1DD0A400 == 37 [pid = 2328] [id = 554] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D90DC00 == 36 [pid = 2328] [id = 535] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1BC62000 == 35 [pid = 2328] [id = 552] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1BE87800 == 34 [pid = 2328] [id = 553] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1A740400 == 33 [pid = 2328] [id = 551] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 1622D000 == 32 [pid = 2328] [id = 550] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 0D856000 == 31 [pid = 2328] [id = 549] 12:18:45 INFO - PROCESS | 2328 | --DOCSHELL 19A0C000 == 30 [pid = 2328] [id = 548] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 0D90D400 == 29 [pid = 2328] [id = 557] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 1ADC7400 == 28 [pid = 2328] [id = 561] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 15D67000 == 27 [pid = 2328] [id = 558] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 123AB400 == 26 [pid = 2328] [id = 564] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 170C7800 == 25 [pid = 2328] [id = 559] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 1BE82400 == 24 [pid = 2328] [id = 562] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 1794F800 == 23 [pid = 2328] [id = 560] 12:18:46 INFO - PROCESS | 2328 | --DOCSHELL 0D82D400 == 22 [pid = 2328] [id = 563] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (1A732C00) [pid = 2328] [serial = 1394] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1A198800) [pid = 2328] [serial = 1472] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (1377C800) [pid = 2328] [serial = 1421] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1ADA4C00) [pid = 2328] [serial = 1478] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (18BDF000) [pid = 2328] [serial = 1340] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (16188400) [pid = 2328] [serial = 1469] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (16B3FC00) [pid = 2328] [serial = 1424] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1ADC1000) [pid = 2328] [serial = 1400] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (18EF5C00) [pid = 2328] [serial = 1433] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (0D827000) [pid = 2328] [serial = 1418] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (18671800) [pid = 2328] [serial = 1430] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0E50E800) [pid = 2328] [serial = 1388] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1A7E4800) [pid = 2328] [serial = 1475] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1AD9DC00) [pid = 2328] [serial = 1397] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (0DDA6800) [pid = 2328] [serial = 1466] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (172EC800) [pid = 2328] [serial = 1427] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (15D71000) [pid = 2328] [serial = 1391] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (18870C00) [pid = 2328] [serial = 1640] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (188D9400) [pid = 2328] [serial = 1642] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (17B4D400) [pid = 2328] [serial = 1639] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (17B4F400) [pid = 2328] [serial = 1517] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (14C8A800) [pid = 2328] [serial = 1514] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (13CF9C00) [pid = 2328] [serial = 1577] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0DDB0800) [pid = 2328] [serial = 1609] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16B41400) [pid = 2328] [serial = 1612] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1BC5E000) [pid = 2328] [serial = 1615] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1DB24800) [pid = 2328] [serial = 1618] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1DD08000) [pid = 2328] [serial = 1621] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1E63E000) [pid = 2328] [serial = 1624] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (16B3DC00) [pid = 2328] [serial = 1636] [outer = 00000000] [url = about:blank] 12:18:46 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16E54800) [pid = 2328] [serial = 1637] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (13772800) [pid = 2328] [serial = 1633] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (14B90C00) [pid = 2328] [serial = 1634] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (15E4E000) [pid = 2328] [serial = 1630] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (161B8400) [pid = 2328] [serial = 1631] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1231E400) [pid = 2328] [serial = 1627] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (18B02000) [pid = 2328] [serial = 1643] [outer = 00000000] [url = about:blank] 12:18:47 INFO - PROCESS | 2328 | 1464722327099 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2769ms 12:18:47 INFO - PROCESS | 2328 | 1464722327121 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2328 | 1464722327126 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:18:47 INFO - PROCESS | 2328 | 1464722327131 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2328 | 1464722327135 Marionette TRACE conn6 <- [1,2226,null,{}] 12:18:47 INFO - PROCESS | 2328 | 1464722327141 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 2328 | 1464722327245 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:18:47 INFO - PROCESS | 2328 | 1464722327257 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 2328 | ++DOCSHELL 0C72BC00 == 23 [pid = 2328] [id = 566] 12:18:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0C72E000) [pid = 2328] [serial = 1698] [outer = 00000000] 12:18:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (0C86FC00) [pid = 2328] [serial = 1699] [outer = 0C72E000] 12:18:47 INFO - PROCESS | 2328 | 1464722327306 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (0D08B400) [pid = 2328] [serial = 1700] [outer = 0C72E000] 12:18:47 INFO - PROCESS | 2328 | 1464722327796 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 12:18:47 INFO - PROCESS | 2328 | 1464722327861 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2328 | 1464722327867 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:18:47 INFO - PROCESS | 2328 | 1464722327874 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2328 | 1464722327876 Marionette TRACE conn6 <- [1,2230,null,{}] 12:18:47 INFO - PROCESS | 2328 | 1464722327880 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 2328 | 1464722327972 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:18:48 INFO - PROCESS | 2328 | 1464722328078 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D103400 == 24 [pid = 2328] [id = 567] 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (0D62E000) [pid = 2328] [serial = 1701] [outer = 00000000] 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (0D655800) [pid = 2328] [serial = 1702] [outer = 0D62E000] 12:18:48 INFO - PROCESS | 2328 | 1464722328125 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (0D674000) [pid = 2328] [serial = 1703] [outer = 0D62E000] 12:18:48 INFO - PROCESS | 2328 | 1464722328523 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 12:18:48 INFO - PROCESS | 2328 | 1464722328546 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 2328 | 1464722328549 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:18:48 INFO - PROCESS | 2328 | 1464722328552 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:18:48 INFO - PROCESS | 2328 | 1464722328556 Marionette TRACE conn6 <- [1,2234,null,{}] 12:18:48 INFO - PROCESS | 2328 | 1464722328567 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 2328 | 1464722328661 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:18:48 INFO - PROCESS | 2328 | 1464722328702 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D83E000 == 25 [pid = 2328] [id = 568] 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (0D841C00) [pid = 2328] [serial = 1704] [outer = 00000000] 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0D852C00) [pid = 2328] [serial = 1705] [outer = 0D841C00] 12:18:48 INFO - PROCESS | 2328 | 1464722328755 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0D85C800) [pid = 2328] [serial = 1706] [outer = 0D841C00] 12:18:49 INFO - PROCESS | 2328 | 1464722329226 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 12:18:49 INFO - PROCESS | 2328 | 1464722329286 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 2328 | 1464722329289 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:18:49 INFO - PROCESS | 2328 | 1464722329292 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:18:49 INFO - PROCESS | 2328 | 1464722329294 Marionette TRACE conn6 <- [1,2238,null,{}] 12:18:49 INFO - PROCESS | 2328 | 1464722329298 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 2328 | 1464722329386 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:18:49 INFO - PROCESS | 2328 | 1464722329392 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F6400 == 26 [pid = 2328] [id = 569] 12:18:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D852400) [pid = 2328] [serial = 1707] [outer = 00000000] 12:18:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0E50D400) [pid = 2328] [serial = 1708] [outer = 0D852400] 12:18:49 INFO - PROCESS | 2328 | 1464722329452 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0E7A5800) [pid = 2328] [serial = 1709] [outer = 0D852400] 12:18:49 INFO - PROCESS | 2328 | 1464722329907 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 12:18:49 INFO - PROCESS | 2328 | 1464722329933 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 2328 | 1464722329935 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:18:49 INFO - PROCESS | 2328 | 1464722329942 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 2328 | 1464722329944 Marionette TRACE conn6 <- [1,2242,null,{}] 12:18:49 INFO - PROCESS | 2328 | 1464722329947 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 2328 | 1464722330028 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:18:50 INFO - PROCESS | 2328 | 1464722330035 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 2328 | ++DOCSHELL 118B9000 == 27 [pid = 2328] [id = 570] 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1199AC00) [pid = 2328] [serial = 1710] [outer = 00000000] 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1203F800) [pid = 2328] [serial = 1711] [outer = 1199AC00] 12:18:50 INFO - PROCESS | 2328 | 1464722330080 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (12303C00) [pid = 2328] [serial = 1712] [outer = 1199AC00] 12:18:50 INFO - PROCESS | 2328 | 1464722330530 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 12:18:50 INFO - PROCESS | 2328 | 1464722330586 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 2328 | 1464722330588 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:18:50 INFO - PROCESS | 2328 | 1464722330593 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:18:50 INFO - PROCESS | 2328 | 1464722330594 Marionette TRACE conn6 <- [1,2246,null,{}] 12:18:50 INFO - PROCESS | 2328 | 1464722330598 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 2328 | 1464722330714 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:18:50 INFO - PROCESS | 2328 | 1464722330741 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 2328 | ++DOCSHELL 1350CC00 == 28 [pid = 2328] [id = 571] 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (13770400) [pid = 2328] [serial = 1713] [outer = 00000000] 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (13779400) [pid = 2328] [serial = 1714] [outer = 13770400] 12:18:50 INFO - PROCESS | 2328 | 1464722330787 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1380A800) [pid = 2328] [serial = 1715] [outer = 13770400] 12:18:51 INFO - PROCESS | 2328 | 1464722331258 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 12:18:51 INFO - PROCESS | 2328 | 1464722331329 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 2328 | 1464722331331 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:18:51 INFO - PROCESS | 2328 | 1464722331334 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 2328 | 1464722331336 Marionette TRACE conn6 <- [1,2250,null,{}] 12:18:51 INFO - PROCESS | 2328 | 1464722331339 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 2328 | 1464722331444 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:18:51 INFO - PROCESS | 2328 | 1464722331459 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 2328 | ++DOCSHELL 1380CC00 == 29 [pid = 2328] [id = 572] 12:18:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (13CF4000) [pid = 2328] [serial = 1716] [outer = 00000000] 12:18:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (14B8F400) [pid = 2328] [serial = 1717] [outer = 13CF4000] 12:18:51 INFO - PROCESS | 2328 | 1464722331504 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (0D841800) [pid = 2328] [serial = 1718] [outer = 13CF4000] 12:18:51 INFO - PROCESS | 2328 | 1464722331937 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 12:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:18:52 INFO - PROCESS | 2328 | 1464722332005 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 2328 | 1464722332007 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:18:52 INFO - PROCESS | 2328 | 1464722332010 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 2328 | 1464722332012 Marionette TRACE conn6 <- [1,2254,null,{}] 12:18:52 INFO - PROCESS | 2328 | 1464722332015 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:52 INFO - PROCESS | 2328 | 1464722332096 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:18:52 INFO - PROCESS | 2328 | 1464722332102 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 2328 | ++DOCSHELL 14B8F000 == 30 [pid = 2328] [id = 573] 12:18:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (14C0D000) [pid = 2328] [serial = 1719] [outer = 00000000] 12:18:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (14CB6400) [pid = 2328] [serial = 1720] [outer = 14C0D000] 12:18:52 INFO - PROCESS | 2328 | 1464722332148 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (14CB3400) [pid = 2328] [serial = 1721] [outer = 14C0D000] 12:18:52 INFO - PROCESS | 2328 | 1464722332636 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 12:18:52 INFO - PROCESS | 2328 | 1464722332681 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 2328 | 1464722332683 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:18:52 INFO - PROCESS | 2328 | 1464722332686 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:18:52 INFO - PROCESS | 2328 | 1464722332688 Marionette TRACE conn6 <- [1,2258,null,{}] 12:18:52 INFO - PROCESS | 2328 | 1464722332692 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:52 INFO - PROCESS | 2328 | 1464722332812 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:18:52 INFO - PROCESS | 2328 | 1464722332906 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 2328 | ++DOCSHELL 0D83DC00 == 31 [pid = 2328] [id = 574] 12:18:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (15D67C00) [pid = 2328] [serial = 1722] [outer = 00000000] 12:18:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (15E4D000) [pid = 2328] [serial = 1723] [outer = 15D67C00] 12:18:52 INFO - PROCESS | 2328 | 1464722332951 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (16114C00) [pid = 2328] [serial = 1724] [outer = 15D67C00] 12:18:53 INFO - PROCESS | 2328 | 1464722333374 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 12:18:53 INFO - PROCESS | 2328 | 1464722333421 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 2328 | 1464722333423 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:18:53 INFO - PROCESS | 2328 | 1464722333426 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 2328 | 1464722333428 Marionette TRACE conn6 <- [1,2262,null,{}] 12:18:53 INFO - PROCESS | 2328 | 1464722333431 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 2328 | 1464722333552 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:18:53 INFO - PROCESS | 2328 | 1464722333618 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 2328 | ++DOCSHELL 16121C00 == 32 [pid = 2328] [id = 575] 12:18:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (16123C00) [pid = 2328] [serial = 1725] [outer = 00000000] 12:18:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (16197400) [pid = 2328] [serial = 1726] [outer = 16123C00] 12:18:53 INFO - PROCESS | 2328 | 1464722333663 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (161B8C00) [pid = 2328] [serial = 1727] [outer = 16123C00] 12:18:54 INFO - PROCESS | 2328 | 1464722334089 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 731ms 12:18:54 INFO - PROCESS | 2328 | 1464722334188 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 2328 | 1464722334190 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:18:54 INFO - PROCESS | 2328 | 1464722334208 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 2328 | 1464722334211 Marionette TRACE conn6 <- [1,2266,null,{}] 12:18:54 INFO - PROCESS | 2328 | 1464722334214 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:55 INFO - PROCESS | 2328 | 1464722335052 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (0D90A000) [pid = 2328] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (0DDA8000) [pid = 2328] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (16118C00) [pid = 2328] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (1BD23800) [pid = 2328] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1BE23800) [pid = 2328] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D829400) [pid = 2328] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1BC58000) [pid = 2328] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1ADCEC00) [pid = 2328] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1BD1F800) [pid = 2328] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (14CB0000) [pid = 2328] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1684D800) [pid = 2328] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (1DD01400) [pid = 2328] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (0DA97C00) [pid = 2328] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1E637800) [pid = 2328] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1CD6A000) [pid = 2328] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D83D800) [pid = 2328] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1618F000) [pid = 2328] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1ADF4C00) [pid = 2328] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1ADEC400) [pid = 2328] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1BE87000) [pid = 2328] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (0D833C00) [pid = 2328] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (13775000) [pid = 2328] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1A7E0C00) [pid = 2328] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16485C00) [pid = 2328] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D85B400) [pid = 2328] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1A197400) [pid = 2328] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (17292000) [pid = 2328] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (15D6B400) [pid = 2328] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D90FC00) [pid = 2328] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (14DBD800) [pid = 2328] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D630C00) [pid = 2328] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1E632000) [pid = 2328] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1CD63800) [pid = 2328] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1BD1BC00) [pid = 2328] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:18:55 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (18674C00) [pid = 2328] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:18:55 INFO - PROCESS | 2328 | 1464722335126 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 2328 | ++DOCSHELL 0D163000 == 33 [pid = 2328] [id = 576] 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0D62B800) [pid = 2328] [serial = 1728] [outer = 00000000] 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D83D800) [pid = 2328] [serial = 1729] [outer = 0D62B800] 12:18:55 INFO - PROCESS | 2328 | 1464722335183 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0E79E000) [pid = 2328] [serial = 1730] [outer = 0D62B800] 12:18:55 INFO - PROCESS | 2328 | 1464722335569 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1371ms 12:18:55 INFO - PROCESS | 2328 | 1464722335584 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:18:55 INFO - PROCESS | 2328 | 1464722335586 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:18:55 INFO - PROCESS | 2328 | 1464722335602 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 2328 | 1464722335604 Marionette TRACE conn6 <- [1,2270,null,{}] 12:18:55 INFO - PROCESS | 2328 | 1464722335608 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:55 INFO - PROCESS | 2328 | 1464722335689 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:18:55 INFO - PROCESS | 2328 | 1464722335696 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 2328 | ++DOCSHELL 1199A400 == 34 [pid = 2328] [id = 577] 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (12109C00) [pid = 2328] [serial = 1731] [outer = 00000000] 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1618F000) [pid = 2328] [serial = 1732] [outer = 12109C00] 12:18:55 INFO - PROCESS | 2328 | 1464722335739 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (161B6800) [pid = 2328] [serial = 1733] [outer = 12109C00] 12:18:56 INFO - PROCESS | 2328 | 1464722336163 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 591ms 12:18:56 INFO - PROCESS | 2328 | 1464722336181 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 2328 | 1464722336183 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:18:56 INFO - PROCESS | 2328 | 1464722336185 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 2328 | 1464722336187 Marionette TRACE conn6 <- [1,2274,null,{}] 12:18:56 INFO - PROCESS | 2328 | 1464722336190 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 2328 | 1464722336315 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:18:56 INFO - PROCESS | 2328 | 1464722336324 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 2328 | ++DOCSHELL 13810400 == 35 [pid = 2328] [id = 578] 12:18:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (14C0B400) [pid = 2328] [serial = 1734] [outer = 00000000] 12:18:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (169D9C00) [pid = 2328] [serial = 1735] [outer = 14C0B400] 12:18:56 INFO - PROCESS | 2328 | 1464722336367 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16B40000) [pid = 2328] [serial = 1736] [outer = 14C0B400] 12:18:56 INFO - PROCESS | 2328 | 1464722336804 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:18:56 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:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 12:18:56 INFO - PROCESS | 2328 | 1464722336859 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 2328 | 1464722336861 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:18:56 INFO - PROCESS | 2328 | 1464722336864 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:18:56 INFO - PROCESS | 2328 | 1464722336865 Marionette TRACE conn6 <- [1,2278,null,{}] 12:18:56 INFO - PROCESS | 2328 | 1464722336869 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 2328 | 1464722336992 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:18:57 INFO - PROCESS | 2328 | 1464722337004 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 2328 | ++DOCSHELL 123B8400 == 36 [pid = 2328] [id = 579] 12:18:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (168AB800) [pid = 2328] [serial = 1737] [outer = 00000000] 12:18:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (16E52C00) [pid = 2328] [serial = 1738] [outer = 168AB800] 12:18:57 INFO - PROCESS | 2328 | 1464722337059 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (16F36000) [pid = 2328] [serial = 1739] [outer = 168AB800] 12:18:57 INFO - PROCESS | 2328 | 1464722337832 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1020ms 12:18:57 INFO - PROCESS | 2328 | 1464722337888 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 2328 | 1464722337893 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:18:57 INFO - PROCESS | 2328 | 1464722337898 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 2328 | 1464722337902 Marionette TRACE conn6 <- [1,2282,null,{}] 12:18:57 INFO - PROCESS | 2328 | 1464722337952 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 2328 | 1464722338083 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:18:58 INFO - PROCESS | 2328 | 1464722338219 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 2328 | ++DOCSHELL 0C8D5400 == 37 [pid = 2328] [id = 580] 12:18:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0D03CC00) [pid = 2328] [serial = 1740] [outer = 00000000] 12:18:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0D673400) [pid = 2328] [serial = 1741] [outer = 0D03CC00] 12:18:58 INFO - PROCESS | 2328 | 1464722338279 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D82D400) [pid = 2328] [serial = 1742] [outer = 0D03CC00] 12:18:58 INFO - PROCESS | 2328 | 1464722338975 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1130ms 12:18:59 INFO - PROCESS | 2328 | 1464722339039 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 2328 | 1464722339045 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:18:59 INFO - PROCESS | 2328 | 1464722339051 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 2328 | 1464722339054 Marionette TRACE conn6 <- [1,2286,null,{}] 12:18:59 INFO - PROCESS | 2328 | 1464722339058 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 2328 | 1464722339181 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:18:59 INFO - PROCESS | 2328 | 1464722339325 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 2328 | ++DOCSHELL 0D84E800 == 38 [pid = 2328] [id = 581] 12:18:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0D859800) [pid = 2328] [serial = 1743] [outer = 00000000] 12:18:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (11890000) [pid = 2328] [serial = 1744] [outer = 0D859800] 12:18:59 INFO - PROCESS | 2328 | 1464722339380 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1210F000) [pid = 2328] [serial = 1745] [outer = 0D859800] 12:19:00 INFO - PROCESS | 2328 | 1464722340284 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1286ms 12:19:00 INFO - PROCESS | 2328 | 1464722340339 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 2328 | 1464722340343 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:19:00 INFO - PROCESS | 2328 | 1464722340348 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 2328 | 1464722340352 Marionette TRACE conn6 <- [1,2290,null,{}] 12:19:00 INFO - PROCESS | 2328 | 1464722340359 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:00 INFO - PROCESS | 2328 | 1464722340491 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:19:00 INFO - PROCESS | 2328 | 1464722340639 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 2328 | ++DOCSHELL 0D675C00 == 39 [pid = 2328] [id = 582] 12:19:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D678400) [pid = 2328] [serial = 1746] [outer = 00000000] 12:19:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (0D836400) [pid = 2328] [serial = 1747] [outer = 0D678400] 12:19:00 INFO - PROCESS | 2328 | 1464722340692 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (0D842000) [pid = 2328] [serial = 1748] [outer = 0D678400] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 1647CC00 == 38 [pid = 2328] [id = 404] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 15D51C00 == 37 [pid = 2328] [id = 403] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 11884400 == 36 [pid = 2328] [id = 396] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D836C00 == 35 [pid = 2328] [id = 401] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D830000 == 34 [pid = 2328] [id = 392] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D826800 == 33 [pid = 2328] [id = 397] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0C6C5000 == 32 [pid = 2328] [id = 402] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D856C00 == 31 [pid = 2328] [id = 395] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 16487000 == 30 [pid = 2328] [id = 391] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 1618C400 == 29 [pid = 2328] [id = 390] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D627400 == 28 [pid = 2328] [id = 398] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0C6C5C00 == 27 [pid = 2328] [id = 400] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D83F000 == 26 [pid = 2328] [id = 394] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0D1FA000 == 25 [pid = 2328] [id = 393] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 0C726C00 == 24 [pid = 2328] [id = 399] 12:19:00 INFO - PROCESS | 2328 | --DOCSHELL 1A736000 == 23 [pid = 2328] [id = 565] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1BE29800) [pid = 2328] [serial = 1529] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (14CB3000) [pid = 2328] [serial = 1628] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1ADF8C00) [pid = 2328] [serial = 1568] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1BE88800) [pid = 2328] [serial = 1571] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1CD6A400) [pid = 2328] [serial = 1574] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (13510C00) [pid = 2328] [serial = 1562] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1BC62800) [pid = 2328] [serial = 1523] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1ADF9000) [pid = 2328] [serial = 1520] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1BD27000) [pid = 2328] [serial = 1526] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1ADA1C00) [pid = 2328] [serial = 1559] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (170B9400) [pid = 2328] [serial = 1565] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (16117800) [pid = 2328] [serial = 1613] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (1BD23C00) [pid = 2328] [serial = 1616] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1DD0A000) [pid = 2328] [serial = 1622] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1ADED000) [pid = 2328] [serial = 1607] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1E7C1400) [pid = 2328] [serial = 1625] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (1DB2A000) [pid = 2328] [serial = 1619] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (11A91000) [pid = 2328] [serial = 1610] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1E634400) [pid = 2328] [serial = 1696] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1AD9E000) [pid = 2328] [serial = 1654] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (172E5800) [pid = 2328] [serial = 1652] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (17027800) [pid = 2328] [serial = 1651] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (13CEE000) [pid = 2328] [serial = 1649] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (13027800) [pid = 2328] [serial = 1648] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1ADA1000) [pid = 2328] [serial = 1645] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (1ADC7800) [pid = 2328] [serial = 1646] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (0DE2A000) [pid = 2328] [serial = 1672] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (13506000) [pid = 2328] [serial = 1673] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (1618A000) [pid = 2328] [serial = 1670] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0E505400) [pid = 2328] [serial = 1669] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (14CB2000) [pid = 2328] [serial = 1667] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (13A07C00) [pid = 2328] [serial = 1666] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1E7CD400) [pid = 2328] [serial = 1664] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (1E7CAC00) [pid = 2328] [serial = 1663] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (1DB27800) [pid = 2328] [serial = 1661] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1DB27000) [pid = 2328] [serial = 1660] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1BE87C00) [pid = 2328] [serial = 1658] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1BE1E800) [pid = 2328] [serial = 1657] [outer = 00000000] [url = about:blank] 12:19:00 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (1ADCC400) [pid = 2328] [serial = 1655] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (1BC5A800) [pid = 2328] [serial = 1684] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (1CD72C00) [pid = 2328] [serial = 1687] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1BD24800) [pid = 2328] [serial = 1685] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (1210C800) [pid = 2328] [serial = 1690] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (172E2800) [pid = 2328] [serial = 1693] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (1DD05000) [pid = 2328] [serial = 1688] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (18876C00) [pid = 2328] [serial = 1678] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (188D7C00) [pid = 2328] [serial = 1679] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (16B46800) [pid = 2328] [serial = 1675] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 72 (17026000) [pid = 2328] [serial = 1676] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 71 (13A05C00) [pid = 2328] [serial = 1691] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 70 (19D07C00) [pid = 2328] [serial = 1681] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 69 (1A198C00) [pid = 2328] [serial = 1682] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | --DOMWINDOW == 68 (18EF8C00) [pid = 2328] [serial = 1694] [outer = 00000000] [url = about:blank] 12:19:01 INFO - PROCESS | 2328 | 1464722341245 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 931ms 12:19:01 INFO - PROCESS | 2328 | 1464722341280 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 2328 | 1464722341285 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:19:01 INFO - PROCESS | 2328 | 1464722341291 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 2328 | 1464722341293 Marionette TRACE conn6 <- [1,2294,null,{}] 12:19:01 INFO - PROCESS | 2328 | 1464722341297 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 2328 | 1464722341384 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:19:01 INFO - PROCESS | 2328 | 1464722341394 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 2328 | ++DOCSHELL 0D82B000 == 24 [pid = 2328] [id = 583] 12:19:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 69 (0D833800) [pid = 2328] [serial = 1749] [outer = 00000000] 12:19:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 70 (0D90F400) [pid = 2328] [serial = 1750] [outer = 0D833800] 12:19:01 INFO - PROCESS | 2328 | 1464722341439 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 71 (0DDA6800) [pid = 2328] [serial = 1751] [outer = 0D833800] 12:19:01 INFO - PROCESS | 2328 | 1464722341948 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 12:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:19:01 INFO - PROCESS | 2328 | 1464722341964 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 2328 | 1464722341966 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:19:01 INFO - PROCESS | 2328 | 1464722341970 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 2328 | 1464722341973 Marionette TRACE conn6 <- [1,2298,null,{}] 12:19:01 INFO - PROCESS | 2328 | 1464722341984 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 2328 | 1464722342104 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:19:02 INFO - PROCESS | 2328 | 1464722342195 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 2328 | ++DOCSHELL 120E2400 == 25 [pid = 2328] [id = 584] 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 72 (123B8000) [pid = 2328] [serial = 1752] [outer = 00000000] 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 73 (13508C00) [pid = 2328] [serial = 1753] [outer = 123B8000] 12:19:02 INFO - PROCESS | 2328 | 1464722342251 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (13776800) [pid = 2328] [serial = 1754] [outer = 123B8000] 12:19:02 INFO - PROCESS | 2328 | 1464722342634 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 12:19:02 INFO - PROCESS | 2328 | 1464722342660 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 2328 | 1464722342663 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:19:02 INFO - PROCESS | 2328 | 1464722342666 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 2328 | 1464722342668 Marionette TRACE conn6 <- [1,2302,null,{}] 12:19:02 INFO - PROCESS | 2328 | 1464722342672 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 2328 | 1464722342764 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:19:02 INFO - PROCESS | 2328 | 1464722342771 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 2328 | ++DOCSHELL 0D64C400 == 26 [pid = 2328] [id = 585] 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (13771000) [pid = 2328] [serial = 1755] [outer = 00000000] 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (14C02400) [pid = 2328] [serial = 1756] [outer = 13771000] 12:19:02 INFO - PROCESS | 2328 | 1464722342817 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (14CB8800) [pid = 2328] [serial = 1757] [outer = 13771000] 12:19:03 INFO - PROCESS | 2328 | 1464722343265 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 12:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:19:03 INFO - PROCESS | 2328 | 1464722343314 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 2328 | 1464722343316 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:19:03 INFO - PROCESS | 2328 | 1464722343320 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 2328 | 1464722343321 Marionette TRACE conn6 <- [1,2306,null,{}] 12:19:03 INFO - PROCESS | 2328 | 1464722343325 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:03 INFO - PROCESS | 2328 | 1464722343443 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:19:03 INFO - PROCESS | 2328 | 1464722343537 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 2328 | ++DOCSHELL 1376F400 == 27 [pid = 2328] [id = 586] 12:19:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (13771800) [pid = 2328] [serial = 1758] [outer = 00000000] 12:19:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (16116C00) [pid = 2328] [serial = 1759] [outer = 13771800] 12:19:03 INFO - PROCESS | 2328 | 1464722343582 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (16117800) [pid = 2328] [serial = 1760] [outer = 13771800] 12:19:04 INFO - PROCESS | 2328 | 1464722344015 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 2328 | 1464722344053 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:19:04 INFO - PROCESS | 2328 | 1464722344056 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 2328 | 1464722344058 Marionette TRACE conn6 <- [1,2310,null,{}] 12:19:04 INFO - PROCESS | 2328 | 1464722344061 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 2328 | 1464722344197 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:19:04 INFO - PROCESS | 2328 | 1464722344264 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 2328 | ++DOCSHELL 15D45400 == 28 [pid = 2328] [id = 587] 12:19:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (16119000) [pid = 2328] [serial = 1761] [outer = 00000000] 12:19:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (16485400) [pid = 2328] [serial = 1762] [outer = 16119000] 12:19:04 INFO - PROCESS | 2328 | 1464722344310 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (168B7400) [pid = 2328] [serial = 1763] [outer = 16119000] 12:19:04 INFO - PROCESS | 2328 | 1464722344734 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 12:19:04 INFO - PROCESS | 2328 | 1464722344821 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 2328 | 1464722344823 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:19:04 INFO - PROCESS | 2328 | 1464722344829 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 2328 | 1464722344831 Marionette TRACE conn6 <- [1,2314,null,{}] 12:19:04 INFO - PROCESS | 2328 | 1464722344835 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 2328 | 1464722344949 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:19:04 INFO - PROCESS | 2328 | 1464722344962 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 2328 | ++DOCSHELL 14CB1000 == 29 [pid = 2328] [id = 588] 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (16B3D800) [pid = 2328] [serial = 1764] [outer = 00000000] 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16E54000) [pid = 2328] [serial = 1765] [outer = 16B3D800] 12:19:05 INFO - PROCESS | 2328 | 1464722345059 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (17026000) [pid = 2328] [serial = 1766] [outer = 16B3D800] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (14C0B400) [pid = 2328] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (15D67C00) [pid = 2328] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (0D62E000) [pid = 2328] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0D852400) [pid = 2328] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16123C00) [pid = 2328] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (13770400) [pid = 2328] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (0D841C00) [pid = 2328] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (1199AC00) [pid = 2328] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (14C0D000) [pid = 2328] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (13CF4000) [pid = 2328] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (0C72E000) [pid = 2328] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (12109C00) [pid = 2328] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:19:05 INFO - PROCESS | 2328 | --DOMWINDOW == 73 (0D62B800) [pid = 2328] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:19:05 INFO - PROCESS | 2328 | 1464722345554 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 12:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:19:05 INFO - PROCESS | 2328 | 1464722345602 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 2328 | 1464722345604 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:19:05 INFO - PROCESS | 2328 | 1464722345608 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 2328 | 1464722345619 Marionette TRACE conn6 <- [1,2318,null,{}] 12:19:05 INFO - PROCESS | 2328 | 1464722345623 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:05 INFO - PROCESS | 2328 | 1464722345703 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:19:05 INFO - PROCESS | 2328 | 1464722345800 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 2328 | ++DOCSHELL 0D62DC00 == 30 [pid = 2328] [id = 589] 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 74 (0D64FC00) [pid = 2328] [serial = 1767] [outer = 00000000] 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (13CEE400) [pid = 2328] [serial = 1768] [outer = 0D64FC00] 12:19:05 INFO - PROCESS | 2328 | 1464722345845 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (14CBB800) [pid = 2328] [serial = 1769] [outer = 0D64FC00] 12:19:06 INFO - PROCESS | 2328 | 1464722346225 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 12:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:19:06 INFO - PROCESS | 2328 | 1464722346238 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 2328 | 1464722346240 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:19:06 INFO - PROCESS | 2328 | 1464722346243 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 2328 | 1464722346245 Marionette TRACE conn6 <- [1,2322,null,{}] 12:19:06 INFO - PROCESS | 2328 | 1464722346249 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 2328 | 1464722346396 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:19:06 INFO - PROCESS | 2328 | 1464722346406 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 2328 | ++DOCSHELL 14CB2400 == 31 [pid = 2328] [id = 590] 12:19:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (1618F400) [pid = 2328] [serial = 1770] [outer = 00000000] 12:19:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (1702CC00) [pid = 2328] [serial = 1771] [outer = 1618F400] 12:19:06 INFO - PROCESS | 2328 | 1464722346451 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (1702DC00) [pid = 2328] [serial = 1772] [outer = 1618F400] 12:19:06 INFO - PROCESS | 2328 | 1464722346860 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 12:19:06 INFO - PROCESS | 2328 | 1464722346914 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 2328 | 1464722346916 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:19:06 INFO - PROCESS | 2328 | 1464722346920 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 2328 | 1464722346921 Marionette TRACE conn6 <- [1,2326,null,{}] 12:19:06 INFO - PROCESS | 2328 | 1464722346934 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 2328 | 1464722347020 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:19:07 INFO - PROCESS | 2328 | 1464722347029 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 2328 | ++DOCSHELL 17286800 == 32 [pid = 2328] [id = 591] 12:19:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (17288C00) [pid = 2328] [serial = 1773] [outer = 00000000] 12:19:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (1728F800) [pid = 2328] [serial = 1774] [outer = 17288C00] 12:19:07 INFO - PROCESS | 2328 | 1464722347074 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (172E4800) [pid = 2328] [serial = 1775] [outer = 17288C00] 12:19:07 INFO - PROCESS | 2328 | 1464722347628 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 12:19:07 INFO - PROCESS | 2328 | 1464722347652 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 2328 | 1464722347656 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:19:07 INFO - PROCESS | 2328 | 1464722347662 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 2328 | 1464722347667 Marionette TRACE conn6 <- [1,2330,null,{}] 12:19:07 INFO - PROCESS | 2328 | 1464722347674 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 2328 | 1464722347830 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:19:07 INFO - PROCESS | 2328 | 1464722347946 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 2328 | ++DOCSHELL 0C72CC00 == 33 [pid = 2328] [id = 592] 12:19:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (0D047800) [pid = 2328] [serial = 1776] [outer = 00000000] 12:19:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0D83A400) [pid = 2328] [serial = 1777] [outer = 0D047800] 12:19:08 INFO - PROCESS | 2328 | 1464722348042 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0D90C800) [pid = 2328] [serial = 1778] [outer = 0D047800] 12:19:08 INFO - PROCESS | 2328 | 1464722348629 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 12:19:08 INFO - PROCESS | 2328 | 1464722348637 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 2328 | 1464722348643 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:19:08 INFO - PROCESS | 2328 | 1464722348649 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 2328 | 1464722348652 Marionette TRACE conn6 <- [1,2334,null,{}] 12:19:08 INFO - PROCESS | 2328 | 1464722348657 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:08 INFO - PROCESS | 2328 | 1464722348767 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:19:08 INFO - PROCESS | 2328 | 1464722348907 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 2328 | ++DOCSHELL 12324000 == 34 [pid = 2328] [id = 593] 12:19:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (13502800) [pid = 2328] [serial = 1779] [outer = 00000000] 12:19:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (13CEEC00) [pid = 2328] [serial = 1780] [outer = 13502800] 12:19:08 INFO - PROCESS | 2328 | 1464722348963 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (14CAE800) [pid = 2328] [serial = 1781] [outer = 13502800] 12:19:09 INFO - PROCESS | 2328 | 1464722349563 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 12:19:09 INFO - PROCESS | 2328 | 1464722349582 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 2328 | 1464722349584 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:19:09 INFO - PROCESS | 2328 | 1464722349588 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:19:09 INFO - PROCESS | 2328 | 1464722349592 Marionette TRACE conn6 <- [1,2338,null,{}] 12:19:09 INFO - PROCESS | 2328 | 1464722349603 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 2328 | 1464722349714 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:19:09 INFO - PROCESS | 2328 | 1464722349827 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 2328 | ++DOCSHELL 16B3DC00 == 35 [pid = 2328] [id = 594] 12:19:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (16B4BC00) [pid = 2328] [serial = 1782] [outer = 00000000] 12:19:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (1728F000) [pid = 2328] [serial = 1783] [outer = 16B4BC00] 12:19:09 INFO - PROCESS | 2328 | 1464722349883 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (17948800) [pid = 2328] [serial = 1784] [outer = 16B4BC00] 12:19:10 INFO - PROCESS | 2328 | 1464722350528 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 12:19:10 INFO - PROCESS | 2328 | 1464722350561 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 2328 | 1464722350564 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:19:10 INFO - PROCESS | 2328 | 1464722350568 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:19:10 INFO - PROCESS | 2328 | 1464722350570 Marionette TRACE conn6 <- [1,2342,null,{}] 12:19:10 INFO - PROCESS | 2328 | 1464722350573 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:10 INFO - PROCESS | 2328 | 1464722350682 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:19:10 INFO - PROCESS | 2328 | 1464722350820 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 2328 | ++DOCSHELL 17B4D400 == 36 [pid = 2328] [id = 595] 12:19:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (17B4D800) [pid = 2328] [serial = 1785] [outer = 00000000] 12:19:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (1866D400) [pid = 2328] [serial = 1786] [outer = 17B4D800] 12:19:10 INFO - PROCESS | 2328 | 1464722350875 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (1886D800) [pid = 2328] [serial = 1787] [outer = 17B4D800] 12:19:11 INFO - PROCESS | 2328 | 1464722351395 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 871ms 12:19:11 INFO - PROCESS | 2328 | 1464722351442 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 2328 | 1464722351444 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:19:11 INFO - PROCESS | 2328 | 1464722351447 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:19:11 INFO - PROCESS | 2328 | 1464722351449 Marionette TRACE conn6 <- [1,2346,null,{}] 12:19:11 INFO - PROCESS | 2328 | 1464722351453 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 2328 | 1464722351559 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:19:11 INFO - PROCESS | 2328 | 1464722351668 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 2328 | ++DOCSHELL 17B4B400 == 37 [pid = 2328] [id = 596] 12:19:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (1886F000) [pid = 2328] [serial = 1788] [outer = 00000000] 12:19:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (188CC800) [pid = 2328] [serial = 1789] [outer = 1886F000] 12:19:11 INFO - PROCESS | 2328 | 1464722351723 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (188D0000) [pid = 2328] [serial = 1790] [outer = 1886F000] 12:19:12 INFO - PROCESS | 2328 | 1464722352380 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1123ms 12:19:12 INFO - PROCESS | 2328 | 1464722352590 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 2328 | 1464722352594 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:19:12 INFO - PROCESS | 2328 | 1464722352600 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 2328 | 1464722352603 Marionette TRACE conn6 <- [1,2350,null,{}] 12:19:12 INFO - PROCESS | 2328 | 1464722352609 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:12 INFO - PROCESS | 2328 | 1464722352710 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:19:12 INFO - PROCESS | 2328 | 1464722352844 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D823000 == 38 [pid = 2328] [id = 597] 12:19:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (0D826800) [pid = 2328] [serial = 1791] [outer = 00000000] 12:19:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D838800) [pid = 2328] [serial = 1792] [outer = 0D826800] 12:19:12 INFO - PROCESS | 2328 | 1464722352894 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0D857C00) [pid = 2328] [serial = 1793] [outer = 0D826800] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (15E4D000) [pid = 2328] [serial = 1723] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D655800) [pid = 2328] [serial = 1702] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0D674000) [pid = 2328] [serial = 1703] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0E50D400) [pid = 2328] [serial = 1708] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (0E7A5800) [pid = 2328] [serial = 1709] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (16197400) [pid = 2328] [serial = 1726] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (13779400) [pid = 2328] [serial = 1714] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (1380A800) [pid = 2328] [serial = 1715] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0D852C00) [pid = 2328] [serial = 1705] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0D85C800) [pid = 2328] [serial = 1706] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1203F800) [pid = 2328] [serial = 1711] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (12303C00) [pid = 2328] [serial = 1712] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (14CB6400) [pid = 2328] [serial = 1720] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (14B8F400) [pid = 2328] [serial = 1717] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0D841800) [pid = 2328] [serial = 1718] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0C86FC00) [pid = 2328] [serial = 1699] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (0D08B400) [pid = 2328] [serial = 1700] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (16114C00) [pid = 2328] [serial = 1724] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16B40000) [pid = 2328] [serial = 1736] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (161B8C00) [pid = 2328] [serial = 1727] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1618F000) [pid = 2328] [serial = 1732] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0D83D800) [pid = 2328] [serial = 1729] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (161B6800) [pid = 2328] [serial = 1733] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 76 (0E79E000) [pid = 2328] [serial = 1730] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 75 (14CB3400) [pid = 2328] [serial = 1721] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | --DOMWINDOW == 74 (169D9C00) [pid = 2328] [serial = 1735] [outer = 00000000] [url = about:blank] 12:19:13 INFO - PROCESS | 2328 | 1464722353518 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 12:19:13 INFO - PROCESS | 2328 | 1464722353573 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:19:13 INFO - PROCESS | 2328 | 1464722353576 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:19:13 INFO - PROCESS | 2328 | 1464722353583 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 2328 | 1464722353587 Marionette TRACE conn6 <- [1,2354,null,{}] 12:19:13 INFO - PROCESS | 2328 | 1464722353591 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 2328 | 1464722353679 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:19:13 INFO - PROCESS | 2328 | 1464722353687 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 2328 | ++DOCSHELL 0D1EE400 == 39 [pid = 2328] [id = 598] 12:19:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 75 (0D1EFC00) [pid = 2328] [serial = 1794] [outer = 00000000] 12:19:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 76 (0D82C400) [pid = 2328] [serial = 1795] [outer = 0D1EFC00] 12:19:13 INFO - PROCESS | 2328 | 1464722353733 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 77 (0D850400) [pid = 2328] [serial = 1796] [outer = 0D1EFC00] 12:19:14 INFO - PROCESS | 2328 | 1464722354280 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 12:19:14 INFO - PROCESS | 2328 | 1464722354313 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 2328 | 1464722354315 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:19:14 INFO - PROCESS | 2328 | 1464722354318 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 2328 | 1464722354320 Marionette TRACE conn6 <- [1,2358,null,{}] 12:19:14 INFO - PROCESS | 2328 | 1464722354330 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 2328 | 1464722354424 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:19:14 INFO - PROCESS | 2328 | 1464722354520 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 2328 | ++DOCSHELL 118B9400 == 40 [pid = 2328] [id = 599] 12:19:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (11A05000) [pid = 2328] [serial = 1797] [outer = 00000000] 12:19:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (12102800) [pid = 2328] [serial = 1798] [outer = 11A05000] 12:19:14 INFO - PROCESS | 2328 | 1464722354571 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (13028800) [pid = 2328] [serial = 1799] [outer = 11A05000] 12:19:14 INFO - PROCESS | 2328 | 1464722354963 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 12:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:19:14 INFO - PROCESS | 2328 | 1464722354989 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 2328 | 1464722354991 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:19:14 INFO - PROCESS | 2328 | 1464722354994 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 2328 | 1464722354996 Marionette TRACE conn6 <- [1,2362,null,{}] 12:19:14 INFO - PROCESS | 2328 | 1464722354999 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:15 INFO - PROCESS | 2328 | 1464722355087 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:19:15 INFO - PROCESS | 2328 | 1464722355093 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 2328 | ++DOCSHELL 1377BC00 == 41 [pid = 2328] [id = 600] 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (1380C400) [pid = 2328] [serial = 1800] [outer = 00000000] 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (14C05800) [pid = 2328] [serial = 1801] [outer = 1380C400] 12:19:15 INFO - PROCESS | 2328 | 1464722355139 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (14C8BC00) [pid = 2328] [serial = 1802] [outer = 1380C400] 12:19:15 INFO - PROCESS | 2328 | 1464722355584 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 12:19:15 INFO - PROCESS | 2328 | 1464722355633 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 2328 | 1464722355635 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:19:15 INFO - PROCESS | 2328 | 1464722355638 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 2328 | 1464722355649 Marionette TRACE conn6 <- [1,2366,null,{}] 12:19:15 INFO - PROCESS | 2328 | 1464722355660 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:15 INFO - PROCESS | 2328 | 1464722355774 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:19:15 INFO - PROCESS | 2328 | 1464722355868 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 2328 | ++DOCSHELL 14CAEC00 == 42 [pid = 2328] [id = 601] 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (14CB2C00) [pid = 2328] [serial = 1803] [outer = 00000000] 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (15D68400) [pid = 2328] [serial = 1804] [outer = 14CB2C00] 12:19:15 INFO - PROCESS | 2328 | 1464722355912 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16121400) [pid = 2328] [serial = 1805] [outer = 14CB2C00] 12:19:16 INFO - PROCESS | 2328 | 1464722356340 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:19:16 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:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 750ms 12:19:16 INFO - PROCESS | 2328 | 1464722356396 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 2328 | 1464722356398 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:19:16 INFO - PROCESS | 2328 | 1464722356401 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:19:16 INFO - PROCESS | 2328 | 1464722356403 Marionette TRACE conn6 <- [1,2370,null,{}] 12:19:16 INFO - PROCESS | 2328 | 1464722356410 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 2328 | 1464722356552 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:19:16 INFO - PROCESS | 2328 | 1464722356623 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 2328 | ++DOCSHELL 16227000 == 43 [pid = 2328] [id = 602] 12:19:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1622E000) [pid = 2328] [serial = 1806] [outer = 00000000] 12:19:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (16487800) [pid = 2328] [serial = 1807] [outer = 1622E000] 12:19:16 INFO - PROCESS | 2328 | 1464722356668 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (1684AC00) [pid = 2328] [serial = 1808] [outer = 1622E000] 12:19:17 INFO - PROCESS | 2328 | 1464722357103 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:19: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:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 12:19:17 INFO - PROCESS | 2328 | 1464722357157 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 2328 | 1464722357159 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 2328 | 1464722357165 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 2328 | 1464722357167 Marionette TRACE conn6 <- [1,2374,null,{}] 12:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:19:17 INFO - PROCESS | 2328 | 1464722357170 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 2328 | 1464722357286 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:19:17 INFO - PROCESS | 2328 | 1464722357293 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 2328 | ++DOCSHELL 1684D400 == 44 [pid = 2328] [id = 603] 12:19:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (168B3C00) [pid = 2328] [serial = 1809] [outer = 00000000] 12:19:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (16E48000) [pid = 2328] [serial = 1810] [outer = 168B3C00] 12:19:17 INFO - PROCESS | 2328 | 1464722357340 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (1702B800) [pid = 2328] [serial = 1811] [outer = 168B3C00] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (13771800) [pid = 2328] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (13771000) [pid = 2328] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (123B8000) [pid = 2328] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (0D03CC00) [pid = 2328] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (0D678400) [pid = 2328] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (0D859800) [pid = 2328] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0D833800) [pid = 2328] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (16119000) [pid = 2328] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1618F400) [pid = 2328] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (0D64FC00) [pid = 2328] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (16B3D800) [pid = 2328] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:19:17 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (1A7E6C00) [pid = 2328] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:19:17 INFO - PROCESS | 2328 | 1464722357865 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 12:19:17 INFO - PROCESS | 2328 | 1464722357903 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:19:17 INFO - PROCESS | 2328 | 1464722357905 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 2328 | 1464722357908 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 2328 | 1464722357910 Marionette TRACE conn6 <- [1,2378,null,{}] 12:19:17 INFO - PROCESS | 2328 | 1464722357913 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 2328 | 1464722358006 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:19:18 INFO - PROCESS | 2328 | 1464722358104 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 2328 | ++DOCSHELL 0C720800 == 45 [pid = 2328] [id = 604] 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (0C72C800) [pid = 2328] [serial = 1812] [outer = 00000000] 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (0DA94C00) [pid = 2328] [serial = 1813] [outer = 0C72C800] 12:19:18 INFO - PROCESS | 2328 | 1464722358151 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (1618F400) [pid = 2328] [serial = 1814] [outer = 0C72C800] 12:19:18 INFO - PROCESS | 2328 | 1464722358507 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 12:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:19:18 INFO - PROCESS | 2328 | 1464722358539 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 2328 | 1464722358541 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:19:18 INFO - PROCESS | 2328 | 1464722358544 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 2328 | 1464722358545 Marionette TRACE conn6 <- [1,2382,null,{}] 12:19:18 INFO - PROCESS | 2328 | 1464722358549 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 2328 | 1464722358697 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:19:18 INFO - PROCESS | 2328 | 1464722358710 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 2328 | ++DOCSHELL 13CEC400 == 46 [pid = 2328] [id = 605] 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (1702C400) [pid = 2328] [serial = 1815] [outer = 00000000] 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (17293000) [pid = 2328] [serial = 1816] [outer = 1702C400] 12:19:18 INFO - PROCESS | 2328 | 1464722358754 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (17B4E000) [pid = 2328] [serial = 1817] [outer = 1702C400] 12:19:19 INFO - PROCESS | 2328 | 1464722359188 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 12:19:19 INFO - PROCESS | 2328 | 1464722359215 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:19:19 INFO - PROCESS | 2328 | 1464722359217 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:19:19 INFO - PROCESS | 2328 | 1464722359220 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 2328 | 1464722359221 Marionette TRACE conn6 <- [1,2386,null,{}] 12:19:19 INFO - PROCESS | 2328 | 1464722359229 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:19 INFO - PROCESS | 2328 | 1464722359354 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:19:19 INFO - PROCESS | 2328 | 1464722359366 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 2328 | ++DOCSHELL 17291400 == 47 [pid = 2328] [id = 606] 12:19:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (17B4FC00) [pid = 2328] [serial = 1818] [outer = 00000000] 12:19:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (188CB800) [pid = 2328] [serial = 1819] [outer = 17B4FC00] 12:19:19 INFO - PROCESS | 2328 | 1464722359410 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (188D3C00) [pid = 2328] [serial = 1820] [outer = 17B4FC00] 12:19:19 INFO - PROCESS | 2328 | 1464722359962 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 790ms 12:19:20 INFO - PROCESS | 2328 | 1464722360039 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 2328 | 1464722360043 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:19:20 INFO - PROCESS | 2328 | 1464722360065 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 2328 | 1464722360069 Marionette TRACE conn6 <- [1,2390,null,{}] 12:19:20 INFO - PROCESS | 2328 | 1464722360088 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 2328 | 1464722360212 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:19:20 INFO - PROCESS | 2328 | 1464722360345 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CB800 == 48 [pid = 2328] [id = 607] 12:19:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (0D03B000) [pid = 2328] [serial = 1821] [outer = 00000000] 12:19:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (0D82E800) [pid = 2328] [serial = 1822] [outer = 0D03B000] 12:19:20 INFO - PROCESS | 2328 | 1464722360403 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0D902800) [pid = 2328] [serial = 1823] [outer = 0D03B000] 12:19:20 INFO - PROCESS | 2328 | 1464722360972 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 991ms 12:19:21 INFO - PROCESS | 2328 | 1464722361057 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 2328 | 1464722361063 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:19:21 INFO - PROCESS | 2328 | 1464722361070 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 2328 | 1464722361072 Marionette TRACE conn6 <- [1,2394,null,{}] 12:19:21 INFO - PROCESS | 2328 | 1464722361076 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:21 INFO - PROCESS | 2328 | 1464722361220 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:19:21 INFO - PROCESS | 2328 | 1464722361359 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 2328 | ++DOCSHELL 0E79A000 == 49 [pid = 2328] [id = 608] 12:19:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (1203F800) [pid = 2328] [serial = 1824] [outer = 00000000] 12:19:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (13CF2000) [pid = 2328] [serial = 1825] [outer = 1203F800] 12:19:21 INFO - PROCESS | 2328 | 1464722361414 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (15D4DC00) [pid = 2328] [serial = 1826] [outer = 1203F800] 12:19:22 INFO - PROCESS | 2328 | 1464722362008 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 12:19:22 INFO - PROCESS | 2328 | 1464722362041 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 2328 | 1464722362044 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:19:22 INFO - PROCESS | 2328 | 1464722362048 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 2328 | 1464722362052 Marionette TRACE conn6 <- [1,2398,null,{}] 12:19:22 INFO - PROCESS | 2328 | 1464722362064 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 2328 | 1464722362184 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:19:22 INFO - PROCESS | 2328 | 1464722362328 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 2328 | ++DOCSHELL 1886C000 == 50 [pid = 2328] [id = 609] 12:19:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (18876400) [pid = 2328] [serial = 1827] [outer = 00000000] 12:19:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (18EAB800) [pid = 2328] [serial = 1828] [outer = 18876400] 12:19:22 INFO - PROCESS | 2328 | 1464722362385 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (18EBA800) [pid = 2328] [serial = 1829] [outer = 18876400] 12:19:23 INFO - PROCESS | 2328 | 1464722363048 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1024ms 12:19:23 INFO - PROCESS | 2328 | 1464722363075 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 2328 | 1464722363078 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:19:23 INFO - PROCESS | 2328 | 1464722363081 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:19:23 INFO - PROCESS | 2328 | 1464722363083 Marionette TRACE conn6 <- [1,2402,null,{}] 12:19:23 INFO - PROCESS | 2328 | 1464722363087 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:23 INFO - PROCESS | 2328 | 1464722363199 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:19:23 INFO - PROCESS | 2328 | 1464722363339 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 2328 | ++DOCSHELL 19A04C00 == 51 [pid = 2328] [id = 610] 12:19:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (19A0B400) [pid = 2328] [serial = 1830] [outer = 00000000] 12:19:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (19DDC800) [pid = 2328] [serial = 1831] [outer = 19A0B400] 12:19:23 INFO - PROCESS | 2328 | 1464722363394 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1A193C00) [pid = 2328] [serial = 1832] [outer = 19A0B400] 12:19:23 INFO - PROCESS | 2328 | 1464722363954 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 12:19:24 INFO - PROCESS | 2328 | 1464722364015 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 2328 | 1464722364018 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:19:24 INFO - PROCESS | 2328 | 1464722364021 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 2328 | 1464722364023 Marionette TRACE conn6 <- [1,2406,null,{}] 12:19:24 INFO - PROCESS | 2328 | 1464722364027 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 2328 | 1464722364134 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:19:24 INFO - PROCESS | 2328 | 1464722364246 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 2328 | ++DOCSHELL 19A09C00 == 52 [pid = 2328] [id = 611] 12:19:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1A1E8000) [pid = 2328] [serial = 1833] [outer = 00000000] 12:19:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (1A1EC400) [pid = 2328] [serial = 1834] [outer = 1A1E8000] 12:19:24 INFO - PROCESS | 2328 | 1464722364299 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1A1F3C00) [pid = 2328] [serial = 1835] [outer = 1A1E8000] 12:19:25 INFO - PROCESS | 2328 | 1464722365130 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1172ms 12:19:25 INFO - PROCESS | 2328 | 1464722365198 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:19:25 INFO - PROCESS | 2328 | 1464722365202 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:19:25 INFO - PROCESS | 2328 | 1464722365207 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 2328 | 1464722365211 Marionette TRACE conn6 <- [1,2410,null,{}] 12:19:25 INFO - PROCESS | 2328 | 1464722365217 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:25 INFO - PROCESS | 2328 | 1464722365319 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:19:25 INFO - PROCESS | 2328 | 1464722365466 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 2328 | ++DOCSHELL 0D836C00 == 53 [pid = 2328] [id = 612] 12:19:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D839800) [pid = 2328] [serial = 1836] [outer = 00000000] 12:19:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1188C400) [pid = 2328] [serial = 1837] [outer = 0D839800] 12:19:25 INFO - PROCESS | 2328 | 1464722365518 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (11C2D800) [pid = 2328] [serial = 1838] [outer = 0D839800] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 120E2400 == 52 [pid = 2328] [id = 584] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 14CB1000 == 51 [pid = 2328] [id = 588] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 15D45400 == 50 [pid = 2328] [id = 587] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 1376F400 == 49 [pid = 2328] [id = 586] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 13CEC400 == 48 [pid = 2328] [id = 605] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 0C720800 == 47 [pid = 2328] [id = 604] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 1684D400 == 46 [pid = 2328] [id = 603] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 16227000 == 45 [pid = 2328] [id = 602] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 14CAEC00 == 44 [pid = 2328] [id = 601] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 1377BC00 == 43 [pid = 2328] [id = 600] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 118B9400 == 42 [pid = 2328] [id = 599] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 0D1EE400 == 41 [pid = 2328] [id = 598] 12:19:25 INFO - PROCESS | 2328 | --DOCSHELL 0D823000 == 40 [pid = 2328] [id = 597] 12:19:25 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1728F800) [pid = 2328] [serial = 1774] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOCSHELL 12324000 == 39 [pid = 2328] [id = 593] 12:19:26 INFO - PROCESS | 2328 | --DOCSHELL 0C72CC00 == 38 [pid = 2328] [id = 592] 12:19:26 INFO - PROCESS | 2328 | --DOCSHELL 17286800 == 37 [pid = 2328] [id = 591] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1E7C8400) [pid = 2328] [serial = 1697] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (16116C00) [pid = 2328] [serial = 1759] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (16117800) [pid = 2328] [serial = 1760] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (14C02400) [pid = 2328] [serial = 1756] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (13508C00) [pid = 2328] [serial = 1753] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (13776800) [pid = 2328] [serial = 1754] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (0D673400) [pid = 2328] [serial = 1741] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (0D82D400) [pid = 2328] [serial = 1742] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0D842000) [pid = 2328] [serial = 1748] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0D836400) [pid = 2328] [serial = 1747] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (1210F000) [pid = 2328] [serial = 1745] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (11890000) [pid = 2328] [serial = 1744] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (16E52C00) [pid = 2328] [serial = 1738] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D90F400) [pid = 2328] [serial = 1750] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (168B7400) [pid = 2328] [serial = 1763] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0DDA6800) [pid = 2328] [serial = 1751] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (16485400) [pid = 2328] [serial = 1762] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1702DC00) [pid = 2328] [serial = 1772] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (13CEE400) [pid = 2328] [serial = 1768] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (16E54000) [pid = 2328] [serial = 1765] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1702CC00) [pid = 2328] [serial = 1771] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (17026000) [pid = 2328] [serial = 1766] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (14CBB800) [pid = 2328] [serial = 1769] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (14CB8800) [pid = 2328] [serial = 1757] [outer = 00000000] [url = about:blank] 12:19:26 INFO - PROCESS | 2328 | 1464722366125 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 990ms 12:19:26 INFO - PROCESS | 2328 | 1464722366198 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 2328 | 1464722366203 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:19:26 INFO - PROCESS | 2328 | 1464722366209 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 2328 | 1464722366212 Marionette TRACE conn6 <- [1,2414,null,{}] 12:19:26 INFO - PROCESS | 2328 | 1464722366216 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:26 INFO - PROCESS | 2328 | 1464722366305 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:19:26 INFO - PROCESS | 2328 | 1464722366404 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 2328 | ++DOCSHELL 0D03B400 == 38 [pid = 2328] [id = 613] 12:19:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (0D62FC00) [pid = 2328] [serial = 1839] [outer = 00000000] 12:19:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0D84DC00) [pid = 2328] [serial = 1840] [outer = 0D62FC00] 12:19:26 INFO - PROCESS | 2328 | 1464722366451 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0E79C800) [pid = 2328] [serial = 1841] [outer = 0D62FC00] 12:19:26 INFO - PROCESS | 2328 | 1464722366909 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 12:19:26 INFO - PROCESS | 2328 | 1464722366942 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 2328 | 1464722366944 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:19:26 INFO - PROCESS | 2328 | 1464722366948 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 2328 | 1464722366951 Marionette TRACE conn6 <- [1,2418,null,{}] 12:19:26 INFO - PROCESS | 2328 | 1464722366966 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 2328 | 1464722367058 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:19:27 INFO - PROCESS | 2328 | 1464722367067 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 2328 | ++DOCSHELL 13779800 == 39 [pid = 2328] [id = 614] 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (1377B800) [pid = 2328] [serial = 1842] [outer = 00000000] 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (13A06800) [pid = 2328] [serial = 1843] [outer = 1377B800] 12:19:27 INFO - PROCESS | 2328 | 1464722367115 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (14C0A400) [pid = 2328] [serial = 1844] [outer = 1377B800] 12:19:27 INFO - PROCESS | 2328 | 1464722367593 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 12:19:27 INFO - PROCESS | 2328 | 1464722367640 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 2328 | 1464722367642 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:19:27 INFO - PROCESS | 2328 | 1464722367645 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:19:27 INFO - PROCESS | 2328 | 1464722367647 Marionette TRACE conn6 <- [1,2422,null,{}] 12:19:27 INFO - PROCESS | 2328 | 1464722367650 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 2328 | 1464722367739 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:19:27 INFO - PROCESS | 2328 | 1464722367748 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 2328 | ++DOCSHELL 0D1F2C00 == 40 [pid = 2328] [id = 615] 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (0D908000) [pid = 2328] [serial = 1845] [outer = 00000000] 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (14DC0C00) [pid = 2328] [serial = 1846] [outer = 0D908000] 12:19:27 INFO - PROCESS | 2328 | 1464722367794 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (1618A400) [pid = 2328] [serial = 1847] [outer = 0D908000] 12:19:28 INFO - PROCESS | 2328 | 1464722368262 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 12:19:28 INFO - PROCESS | 2328 | 1464722368319 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:19:28 INFO - PROCESS | 2328 | 1464722368321 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:19:28 INFO - PROCESS | 2328 | 1464722368324 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 2328 | 1464722368326 Marionette TRACE conn6 <- [1,2426,null,{}] 12:19:28 INFO - PROCESS | 2328 | 1464722368329 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:28 INFO - PROCESS | 2328 | 1464722368447 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:19:28 INFO - PROCESS | 2328 | 1464722368538 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 2328 | ++DOCSHELL 1618CC00 == 41 [pid = 2328] [id = 616] 12:19:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (1618D800) [pid = 2328] [serial = 1848] [outer = 00000000] 12:19:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (16227000) [pid = 2328] [serial = 1849] [outer = 1618D800] 12:19:28 INFO - PROCESS | 2328 | 1464722368585 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (16483000) [pid = 2328] [serial = 1850] [outer = 1618D800] 12:19:29 INFO - PROCESS | 2328 | 1464722369022 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 12:19:29 INFO - PROCESS | 2328 | 1464722369055 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 2328 | 1464722369057 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:19:29 INFO - PROCESS | 2328 | 1464722369060 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 2328 | 1464722369062 Marionette TRACE conn6 <- [1,2430,null,{}] 12:19:29 INFO - PROCESS | 2328 | 1464722369065 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 2328 | 1464722369205 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:19:29 INFO - PROCESS | 2328 | 1464722369273 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 2328 | ++DOCSHELL 0D829C00 == 42 [pid = 2328] [id = 617] 12:19:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (16845400) [pid = 2328] [serial = 1851] [outer = 00000000] 12:19:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (16F38400) [pid = 2328] [serial = 1852] [outer = 16845400] 12:19:29 INFO - PROCESS | 2328 | 1464722369319 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (17027800) [pid = 2328] [serial = 1853] [outer = 16845400] 12:19:29 INFO - PROCESS | 2328 | 1464722369749 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 12:19:29 INFO - PROCESS | 2328 | 1464722369791 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 2328 | 1464722369793 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:19:29 INFO - PROCESS | 2328 | 1464722369796 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 2328 | 1464722369798 Marionette TRACE conn6 <- [1,2434,null,{}] 12:19:29 INFO - PROCESS | 2328 | 1464722369835 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 2328 | 1464722369951 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:19:30 INFO - PROCESS | 2328 | 1464722370019 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 2328 | ++DOCSHELL 1702A800 == 43 [pid = 2328] [id = 618] 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (170C5400) [pid = 2328] [serial = 1854] [outer = 00000000] 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (17295400) [pid = 2328] [serial = 1855] [outer = 170C5400] 12:19:30 INFO - PROCESS | 2328 | 1464722370063 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (17B50C00) [pid = 2328] [serial = 1856] [outer = 170C5400] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1702C400) [pid = 2328] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (14CB2C00) [pid = 2328] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (0D826800) [pid = 2328] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (0D1EFC00) [pid = 2328] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (1380C400) [pid = 2328] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (11A05000) [pid = 2328] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1622E000) [pid = 2328] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (168B3C00) [pid = 2328] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:19:30 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0C72C800) [pid = 2328] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:19:30 INFO - PROCESS | 2328 | 1464722370516 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 750ms 12:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:19:30 INFO - PROCESS | 2328 | 1464722370547 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 2328 | 1464722370549 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:19:30 INFO - PROCESS | 2328 | 1464722370552 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 2328 | 1464722370554 Marionette TRACE conn6 <- [1,2438,null,{}] 12:19:30 INFO - PROCESS | 2328 | 1464722370557 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:30 INFO - PROCESS | 2328 | 1464722370651 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:19:30 INFO - PROCESS | 2328 | 1464722370751 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 2328 | ++DOCSHELL 0D1EFC00 == 44 [pid = 2328] [id = 619] 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0D633400) [pid = 2328] [serial = 1857] [outer = 00000000] 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (1611EC00) [pid = 2328] [serial = 1858] [outer = 0D633400] 12:19:30 INFO - PROCESS | 2328 | 1464722370795 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (17027000) [pid = 2328] [serial = 1859] [outer = 0D633400] 12:19:31 INFO - PROCESS | 2328 | 1464722371152 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 12:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:19:31 INFO - PROCESS | 2328 | 1464722371183 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 2328 | 1464722371185 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:19:31 INFO - PROCESS | 2328 | 1464722371188 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 2328 | 1464722371190 Marionette TRACE conn6 <- [1,2442,null,{}] 12:19:31 INFO - PROCESS | 2328 | 1464722371194 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:31 INFO - PROCESS | 2328 | 1464722371320 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:19:31 INFO - PROCESS | 2328 | 1464722371359 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 2328 | ++DOCSHELL 1622E000 == 45 [pid = 2328] [id = 620] 12:19:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (17030800) [pid = 2328] [serial = 1860] [outer = 00000000] 12:19:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (188CE400) [pid = 2328] [serial = 1861] [outer = 17030800] 12:19:31 INFO - PROCESS | 2328 | 1464722371403 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (18BEBC00) [pid = 2328] [serial = 1862] [outer = 17030800] 12:19:31 INFO - PROCESS | 2328 | 1464722371815 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 12:19:31 INFO - PROCESS | 2328 | 1464722371859 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:19:31 INFO - PROCESS | 2328 | 1464722371861 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:19:31 INFO - PROCESS | 2328 | 1464722371864 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 2328 | 1464722371866 Marionette TRACE conn6 <- [1,2446,null,{}] 12:19:31 INFO - PROCESS | 2328 | 1464722371869 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 2328 | 1464722372000 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:19:32 INFO - PROCESS | 2328 | 1464722372016 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 2328 | ++DOCSHELL 18EB8400 == 46 [pid = 2328] [id = 621] 12:19:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (18EF3000) [pid = 2328] [serial = 1863] [outer = 00000000] 12:19:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (19A9B400) [pid = 2328] [serial = 1864] [outer = 18EF3000] 12:19:32 INFO - PROCESS | 2328 | 1464722372060 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (1A193800) [pid = 2328] [serial = 1865] [outer = 18EF3000] 12:19:32 INFO - PROCESS | 2328 | 1464722372587 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 12:19:32 INFO - PROCESS | 2328 | 1464722372636 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 2328 | 1464722372641 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:19:32 INFO - PROCESS | 2328 | 1464722372722 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 2328 | 1464722372727 Marionette TRACE conn6 <- [1,2450,null,{}] 12:19:32 INFO - PROCESS | 2328 | 1464722372735 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 2328 | 1464722372862 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:19:32 INFO - PROCESS | 2328 | 1464722372999 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C4400 == 47 [pid = 2328] [id = 622] 12:19:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0C726000) [pid = 2328] [serial = 1866] [outer = 00000000] 12:19:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0D908400) [pid = 2328] [serial = 1867] [outer = 0C726000] 12:19:33 INFO - PROCESS | 2328 | 1464722373058 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0E505400) [pid = 2328] [serial = 1868] [outer = 0C726000] 12:19:33 INFO - PROCESS | 2328 | 1464722373618 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 950ms 12:19:33 INFO - PROCESS | 2328 | 1464722373652 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 2328 | 1464722373658 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:19:33 INFO - PROCESS | 2328 | 1464722373665 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 2328 | 1464722373667 Marionette TRACE conn6 <- [1,2454,null,{}] 12:19:33 INFO - PROCESS | 2328 | 1464722373671 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 2328 | 1464722373786 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:19:33 INFO - PROCESS | 2328 | 1464722373902 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 2328 | ++DOCSHELL 1377CC00 == 48 [pid = 2328] [id = 623] 12:19:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1377D000) [pid = 2328] [serial = 1869] [outer = 00000000] 12:19:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (14CB5400) [pid = 2328] [serial = 1870] [outer = 1377D000] 12:19:34 INFO - PROCESS | 2328 | 1464722373997 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1618C800) [pid = 2328] [serial = 1871] [outer = 1377D000] 12:19:34 INFO - PROCESS | 2328 | 1464722374600 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 12:19:34 INFO - PROCESS | 2328 | 1464722374637 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 2328 | 1464722374640 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:19:34 INFO - PROCESS | 2328 | 1464722374644 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 2328 | 1464722374647 Marionette TRACE conn6 <- [1,2458,null,{}] 12:19:34 INFO - PROCESS | 2328 | 1464722374658 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:34 INFO - PROCESS | 2328 | 1464722374773 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:19:34 INFO - PROCESS | 2328 | 1464722374931 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 2328 | ++DOCSHELL 17B46000 == 49 [pid = 2328] [id = 624] 12:19:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1886FC00) [pid = 2328] [serial = 1872] [outer = 00000000] 12:19:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (19D68C00) [pid = 2328] [serial = 1873] [outer = 1886FC00] 12:19:34 INFO - PROCESS | 2328 | 1464722374989 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1A733400) [pid = 2328] [serial = 1874] [outer = 1886FC00] 12:19:35 INFO - PROCESS | 2328 | 1464722375559 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 12:19:35 INFO - PROCESS | 2328 | 1464722375577 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 2328 | 1464722375580 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:19:35 INFO - PROCESS | 2328 | 1464722375583 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 2328 | 1464722375585 Marionette TRACE conn6 <- [1,2462,null,{}] 12:19:35 INFO - PROCESS | 2328 | 1464722375589 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:35 INFO - PROCESS | 2328 | 1464722375704 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:19:35 INFO - PROCESS | 2328 | 1464722375819 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E2400 == 50 [pid = 2328] [id = 625] 12:19:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1A7E2C00) [pid = 2328] [serial = 1875] [outer = 00000000] 12:19:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1A7E7C00) [pid = 2328] [serial = 1876] [outer = 1A7E2C00] 12:19:35 INFO - PROCESS | 2328 | 1464722375914 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1A9A4400) [pid = 2328] [serial = 1877] [outer = 1A7E2C00] 12:19:36 INFO - PROCESS | 2328 | 1464722376562 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1017ms 12:19:36 INFO - PROCESS | 2328 | 1464722376603 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 2328 | 1464722376606 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:19:36 INFO - PROCESS | 2328 | 1464722376609 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:19:36 INFO - PROCESS | 2328 | 1464722376611 Marionette TRACE conn6 <- [1,2466,null,{}] 12:19:36 INFO - PROCESS | 2328 | 1464722376614 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 2328 | 1464722376723 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:19:36 INFO - PROCESS | 2328 | 1464722376866 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 2328 | ++DOCSHELL 12101800 == 51 [pid = 2328] [id = 626] 12:19:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (12303400) [pid = 2328] [serial = 1878] [outer = 00000000] 12:19:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1ADA4400) [pid = 2328] [serial = 1879] [outer = 12303400] 12:19:36 INFO - PROCESS | 2328 | 1464722376921 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1ADA8000) [pid = 2328] [serial = 1880] [outer = 12303400] 12:19:37 INFO - PROCESS | 2328 | 1464722377456 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 870ms 12:19:37 INFO - PROCESS | 2328 | 1464722377508 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 2328 | 1464722377510 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:19:37 INFO - PROCESS | 2328 | 1464722377514 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:19:37 INFO - PROCESS | 2328 | 1464722377516 Marionette TRACE conn6 <- [1,2470,null,{}] 12:19:37 INFO - PROCESS | 2328 | 1464722377519 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:37 INFO - PROCESS | 2328 | 1464722377661 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:19:37 INFO - PROCESS | 2328 | 1464722377967 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 2328 | ++DOCSHELL 0C72C800 == 52 [pid = 2328] [id = 627] 12:19:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0C72CC00) [pid = 2328] [serial = 1881] [outer = 00000000] 12:19:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0D656000) [pid = 2328] [serial = 1882] [outer = 0C72CC00] 12:19:38 INFO - PROCESS | 2328 | 1464722378030 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0D83AC00) [pid = 2328] [serial = 1883] [outer = 0C72CC00] 12:19:38 INFO - PROCESS | 2328 | 1464722378665 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1172ms 12:19:38 INFO - PROCESS | 2328 | 1464722378692 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 2328 | 1464722378696 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:19:38 INFO - PROCESS | 2328 | 1464722378701 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 2328 | 1464722378704 Marionette TRACE conn6 <- [1,2474,null,{}] 12:19:38 INFO - PROCESS | 2328 | 1464722378709 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:38 INFO - PROCESS | 2328 | 1464722378814 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:19:38 INFO - PROCESS | 2328 | 1464722378989 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D64C400 == 51 [pid = 2328] [id = 585] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 1622E000 == 50 [pid = 2328] [id = 620] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D1EFC00 == 49 [pid = 2328] [id = 619] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 1702A800 == 48 [pid = 2328] [id = 618] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D829C00 == 47 [pid = 2328] [id = 617] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 1618CC00 == 46 [pid = 2328] [id = 616] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D1F2C00 == 45 [pid = 2328] [id = 615] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 13779800 == 44 [pid = 2328] [id = 614] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D03B400 == 43 [pid = 2328] [id = 613] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0D836C00 == 42 [pid = 2328] [id = 612] 12:19:38 INFO - PROCESS | 2328 | --DOCSHELL 0C6CB800 == 41 [pid = 2328] [id = 607] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (188CB800) [pid = 2328] [serial = 1819] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0D83A400) [pid = 2328] [serial = 1777] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (13CEEC00) [pid = 2328] [serial = 1780] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1728F000) [pid = 2328] [serial = 1783] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1866D400) [pid = 2328] [serial = 1786] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (188CC800) [pid = 2328] [serial = 1789] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CB800 == 42 [pid = 2328] [id = 628] 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0C723C00) [pid = 2328] [serial = 1884] [outer = 00000000] 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0D627400) [pid = 2328] [serial = 1885] [outer = 0C723C00] 12:19:39 INFO - PROCESS | 2328 | 1464722379102 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D822400) [pid = 2328] [serial = 1886] [outer = 0C723C00] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (16E48000) [pid = 2328] [serial = 1810] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0DA94C00) [pid = 2328] [serial = 1813] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (17293000) [pid = 2328] [serial = 1816] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1702B800) [pid = 2328] [serial = 1811] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1618F400) [pid = 2328] [serial = 1814] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (14C8BC00) [pid = 2328] [serial = 1802] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (17B4E000) [pid = 2328] [serial = 1817] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (15D68400) [pid = 2328] [serial = 1804] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16121400) [pid = 2328] [serial = 1805] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D857C00) [pid = 2328] [serial = 1793] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D838800) [pid = 2328] [serial = 1792] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (0D82C400) [pid = 2328] [serial = 1795] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0D850400) [pid = 2328] [serial = 1796] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (14C05800) [pid = 2328] [serial = 1801] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (12102800) [pid = 2328] [serial = 1798] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (13028800) [pid = 2328] [serial = 1799] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1684AC00) [pid = 2328] [serial = 1808] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (16487800) [pid = 2328] [serial = 1807] [outer = 00000000] [url = about:blank] 12:19:39 INFO - PROCESS | 2328 | 1464722379556 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 890ms 12:19:39 INFO - PROCESS | 2328 | 1464722379594 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 2328 | 1464722379598 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:19:39 INFO - PROCESS | 2328 | 1464722379603 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 2328 | 1464722379605 Marionette TRACE conn6 <- [1,2478,null,{}] 12:19:39 INFO - PROCESS | 2328 | 1464722379609 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 2328 | 1464722379701 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:19:39 INFO - PROCESS | 2328 | 1464722379712 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 2328 | ++DOCSHELL 0E50F800 == 43 [pid = 2328] [id = 629] 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (11884400) [pid = 2328] [serial = 1887] [outer = 00000000] 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (1302CC00) [pid = 2328] [serial = 1888] [outer = 11884400] 12:19:39 INFO - PROCESS | 2328 | 1464722379757 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (138F2000) [pid = 2328] [serial = 1889] [outer = 11884400] 12:19:40 INFO - PROCESS | 2328 | 1464722380272 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 12:19:40 INFO - PROCESS | 2328 | 1464722380339 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 2328 | 1464722380341 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:19:40 INFO - PROCESS | 2328 | 1464722380346 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 2328 | 1464722380352 Marionette TRACE conn6 <- [1,2482,null,{}] 12:19:40 INFO - PROCESS | 2328 | 1464722380361 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 2328 | 1464722380452 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:19:40 INFO - PROCESS | 2328 | 1464722380593 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 2328 | ++DOCSHELL 15D70000 == 44 [pid = 2328] [id = 630] 12:19:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (15E46000) [pid = 2328] [serial = 1890] [outer = 00000000] 12:19:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1611A000) [pid = 2328] [serial = 1891] [outer = 15E46000] 12:19:40 INFO - PROCESS | 2328 | 1464722380638 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16189800) [pid = 2328] [serial = 1892] [outer = 15E46000] 12:19:41 INFO - PROCESS | 2328 | 1464722381007 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 12:19:41 INFO - PROCESS | 2328 | 1464722381039 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 2328 | 1464722381041 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:19:41 INFO - PROCESS | 2328 | 1464722381044 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:19:41 INFO - PROCESS | 2328 | 1464722381046 Marionette TRACE conn6 <- [1,2486,null,{}] 12:19:41 INFO - PROCESS | 2328 | 1464722381050 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 2328 | 1464722381139 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:19:41 INFO - PROCESS | 2328 | 1464722381146 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 2328 | ++DOCSHELL 0D825400 == 45 [pid = 2328] [id = 631] 12:19:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0D852000) [pid = 2328] [serial = 1893] [outer = 00000000] 12:19:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1622E000) [pid = 2328] [serial = 1894] [outer = 0D852000] 12:19:41 INFO - PROCESS | 2328 | 1464722381192 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1684DC00) [pid = 2328] [serial = 1895] [outer = 0D852000] 12:19:41 INFO - PROCESS | 2328 | 1464722381701 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 12:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:19:41 INFO - PROCESS | 2328 | 1464722381718 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 2328 | 1464722381720 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:19:41 INFO - PROCESS | 2328 | 1464722381723 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 2328 | 1464722381725 Marionette TRACE conn6 <- [1,2490,null,{}] 12:19:41 INFO - PROCESS | 2328 | 1464722381735 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 2328 | 1464722381855 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:19:41 INFO - PROCESS | 2328 | 1464722381951 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 2328 | ++DOCSHELL 0D629800 == 46 [pid = 2328] [id = 632] 12:19:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (16B3FC00) [pid = 2328] [serial = 1896] [outer = 00000000] 12:19:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (16B4A400) [pid = 2328] [serial = 1897] [outer = 16B3FC00] 12:19:42 INFO - PROCESS | 2328 | 1464722382002 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1702D800) [pid = 2328] [serial = 1898] [outer = 16B3FC00] 12:19:42 INFO - PROCESS | 2328 | 1464722382471 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 790ms 12:19:42 INFO - PROCESS | 2328 | 1464722382515 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 2328 | 1464722382517 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:19:42 INFO - PROCESS | 2328 | 1464722382520 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:19:42 INFO - PROCESS | 2328 | 1464722382522 Marionette TRACE conn6 <- [1,2494,null,{}] 12:19:42 INFO - PROCESS | 2328 | 1464722382525 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 2328 | 1464722382657 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:19:42 INFO - PROCESS | 2328 | 1464722382727 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 2328 | ++DOCSHELL 1728CC00 == 47 [pid = 2328] [id = 633] 12:19:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1728FC00) [pid = 2328] [serial = 1899] [outer = 00000000] 12:19:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (17B4E000) [pid = 2328] [serial = 1900] [outer = 1728FC00] 12:19:42 INFO - PROCESS | 2328 | 1464722382772 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1866C800) [pid = 2328] [serial = 1901] [outer = 1728FC00] 12:19:43 INFO - PROCESS | 2328 | 1464722383200 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 12:19:43 INFO - PROCESS | 2328 | 1464722383281 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 2328 | 1464722383283 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:19:43 INFO - PROCESS | 2328 | 1464722383287 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 2328 | 1464722383288 Marionette TRACE conn6 <- [1,2498,null,{}] 12:19:43 INFO - PROCESS | 2328 | 1464722383292 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:43 INFO - PROCESS | 2328 | 1464722383517 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (17B4FC00) [pid = 2328] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D839800) [pid = 2328] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1618D800) [pid = 2328] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (1377B800) [pid = 2328] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D62FC00) [pid = 2328] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16845400) [pid = 2328] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D633400) [pid = 2328] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D908000) [pid = 2328] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (17030800) [pid = 2328] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (170C5400) [pid = 2328] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:19:43 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (17288C00) [pid = 2328] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:19:43 INFO - PROCESS | 2328 | 1464722383590 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 2328 | ++DOCSHELL 0C724800 == 48 [pid = 2328] [id = 634] 12:19:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (0C728400) [pid = 2328] [serial = 1902] [outer = 00000000] 12:19:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0DDAD000) [pid = 2328] [serial = 1903] [outer = 0C728400] 12:19:43 INFO - PROCESS | 2328 | 1464722383635 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (16188400) [pid = 2328] [serial = 1904] [outer = 0C728400] 12:19:43 INFO - PROCESS | 2328 | 1464722383984 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 12:19:44 INFO - PROCESS | 2328 | 1464722384061 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 2328 | 1464722384063 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:19:44 INFO - PROCESS | 2328 | 1464722384066 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 2328 | 1464722384068 Marionette TRACE conn6 <- [1,2502,null,{}] 12:19:44 INFO - PROCESS | 2328 | 1464722384071 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 2328 | 1464722384157 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:19:44 INFO - PROCESS | 2328 | 1464722384163 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 2328 | ++DOCSHELL 1648A000 == 49 [pid = 2328] [id = 635] 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (17288C00) [pid = 2328] [serial = 1905] [outer = 00000000] 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (18B02000) [pid = 2328] [serial = 1906] [outer = 17288C00] 12:19:44 INFO - PROCESS | 2328 | 1464722384207 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1960FC00) [pid = 2328] [serial = 1907] [outer = 17288C00] 12:19:44 INFO - PROCESS | 2328 | 1464722384638 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 12:19:44 INFO - PROCESS | 2328 | 1464722384697 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:19:44 INFO - PROCESS | 2328 | 1464722384699 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:19:44 INFO - PROCESS | 2328 | 1464722384702 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 2328 | 1464722384704 Marionette TRACE conn6 <- [1,2506,null,{}] 12:19:44 INFO - PROCESS | 2328 | 1464722384707 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 2328 | 1464722384793 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:19:44 INFO - PROCESS | 2328 | 1464722384799 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 2328 | ++DOCSHELL 188D1800 == 50 [pid = 2328] [id = 636] 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1A1EF000) [pid = 2328] [serial = 1908] [outer = 00000000] 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1A7E0400) [pid = 2328] [serial = 1909] [outer = 1A1EF000] 12:19:44 INFO - PROCESS | 2328 | 1464722384843 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1ADA1400) [pid = 2328] [serial = 1910] [outer = 1A1EF000] 12:19:45 INFO - PROCESS | 2328 | 1464722385313 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 12:19:45 INFO - PROCESS | 2328 | 1464722385333 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 2328 | 1464722385335 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:19:45 INFO - PROCESS | 2328 | 1464722385338 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 2328 | 1464722385339 Marionette TRACE conn6 <- [1,2510,null,{}] 12:19:45 INFO - PROCESS | 2328 | 1464722385347 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:45 INFO - PROCESS | 2328 | 1464722385482 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:19:45 INFO - PROCESS | 2328 | 1464722385492 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C0800 == 51 [pid = 2328] [id = 637] 12:19:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (0C6C6800) [pid = 2328] [serial = 1911] [outer = 00000000] 12:19:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (0D15FC00) [pid = 2328] [serial = 1912] [outer = 0C6C6800] 12:19:45 INFO - PROCESS | 2328 | 1464722385607 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0D679400) [pid = 2328] [serial = 1913] [outer = 0C6C6800] 12:19:46 INFO - PROCESS | 2328 | 1464722386323 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1022ms 12:19:46 INFO - PROCESS | 2328 | 1464722386362 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:19:46 INFO - PROCESS | 2328 | 1464722386366 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:19:46 INFO - PROCESS | 2328 | 1464722386371 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 2328 | 1464722386374 Marionette TRACE conn6 <- [1,2514,null,{}] 12:19:46 INFO - PROCESS | 2328 | 1464722386398 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:46 INFO - PROCESS | 2328 | 1464722386517 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:19:46 INFO - PROCESS | 2328 | 1464722386664 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 2328 | ++DOCSHELL 13030000 == 52 [pid = 2328] [id = 638] 12:19:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (13509400) [pid = 2328] [serial = 1914] [outer = 00000000] 12:19:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (14B90C00) [pid = 2328] [serial = 1915] [outer = 13509400] 12:19:46 INFO - PROCESS | 2328 | 1464722386721 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (14CB1000) [pid = 2328] [serial = 1916] [outer = 13509400] 12:19:47 INFO - PROCESS | 2328 | 1464722387310 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms 12:19:47 INFO - PROCESS | 2328 | 1464722387362 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 2328 | 1464722387366 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:19:47 INFO - PROCESS | 2328 | 1464722387372 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 2328 | 1464722387375 Marionette TRACE conn6 <- [1,2518,null,{}] 12:19:47 INFO - PROCESS | 2328 | 1464722387380 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 2328 | 1464722387495 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:19:47 INFO - PROCESS | 2328 | 1464722387653 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 2328 | ++DOCSHELL 16B3D000 == 53 [pid = 2328] [id = 639] 12:19:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (16B49400) [pid = 2328] [serial = 1917] [outer = 00000000] 12:19:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (17B51800) [pid = 2328] [serial = 1918] [outer = 16B49400] 12:19:47 INFO - PROCESS | 2328 | 1464722387709 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A73C800) [pid = 2328] [serial = 1919] [outer = 16B49400] 12:19:48 INFO - PROCESS | 2328 | 1464722388341 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1018ms 12:19:48 INFO - PROCESS | 2328 | 1464722388394 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 2328 | 1464722388397 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:19:48 INFO - PROCESS | 2328 | 1464722388400 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:19:48 INFO - PROCESS | 2328 | 1464722388404 Marionette TRACE conn6 <- [1,2522,null,{}] 12:19:48 INFO - PROCESS | 2328 | 1464722388415 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:48 INFO - PROCESS | 2328 | 1464722388550 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:19:48 INFO - PROCESS | 2328 | 1464722388696 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 2328 | ++DOCSHELL 1ADF2400 == 54 [pid = 2328] [id = 640] 12:19:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1ADF3000) [pid = 2328] [serial = 1920] [outer = 00000000] 12:19:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1ADF9000) [pid = 2328] [serial = 1921] [outer = 1ADF3000] 12:19:48 INFO - PROCESS | 2328 | 1464722388754 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1BC54000) [pid = 2328] [serial = 1922] [outer = 1ADF3000] 12:19:49 INFO - PROCESS | 2328 | 1464722389358 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1019ms 12:19:49 INFO - PROCESS | 2328 | 1464722389423 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 2328 | 1464722389426 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:19:49 INFO - PROCESS | 2328 | 1464722389429 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:19:49 INFO - PROCESS | 2328 | 1464722389432 Marionette TRACE conn6 <- [1,2526,null,{}] 12:19:49 INFO - PROCESS | 2328 | 1464722389435 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 2328 | 1464722389549 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:19:49 INFO - PROCESS | 2328 | 1464722389707 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 2328 | ++DOCSHELL 1BC5A400 == 55 [pid = 2328] [id = 641] 12:19:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1BC5B000) [pid = 2328] [serial = 1923] [outer = 00000000] 12:19:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1BC5F400) [pid = 2328] [serial = 1924] [outer = 1BC5B000] 12:19:49 INFO - PROCESS | 2328 | 1464722389762 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1BC62000) [pid = 2328] [serial = 1925] [outer = 1BC5B000] 12:19:50 INFO - PROCESS | 2328 | 1464722390321 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 12:19:50 INFO - PROCESS | 2328 | 1464722390363 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 2328 | 1464722390366 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:19:50 INFO - PROCESS | 2328 | 1464722390369 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:19:50 INFO - PROCESS | 2328 | 1464722390371 Marionette TRACE conn6 <- [1,2530,null,{}] 12:19:50 INFO - PROCESS | 2328 | 1464722390375 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 2328 | 1464722390488 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:19:50 INFO - PROCESS | 2328 | 1464722390637 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 2328 | ++DOCSHELL 1BD22400 == 56 [pid = 2328] [id = 642] 12:19:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1BD23800) [pid = 2328] [serial = 1926] [outer = 00000000] 12:19:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1BD27400) [pid = 2328] [serial = 1927] [outer = 1BD23800] 12:19:50 INFO - PROCESS | 2328 | 1464722390696 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (1BE27000) [pid = 2328] [serial = 1928] [outer = 1BD23800] 12:19:51 INFO - PROCESS | 2328 | 1464722391321 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 971ms 12:19:51 INFO - PROCESS | 2328 | 1464722391343 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 2328 | 1464722391346 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:19:51 INFO - PROCESS | 2328 | 1464722391349 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 2328 | 1464722391351 Marionette TRACE conn6 <- [1,2534,null,{}] 12:19:51 INFO - PROCESS | 2328 | 1464722391355 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:51 INFO - PROCESS | 2328 | 1464722391487 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:19:51 INFO - PROCESS | 2328 | 1464722391845 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 2328 | ++DOCSHELL 0D85B000 == 57 [pid = 2328] [id = 643] 12:19:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D85C800) [pid = 2328] [serial = 1929] [outer = 00000000] 12:19:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0DDA9400) [pid = 2328] [serial = 1930] [outer = 0D85C800] 12:19:51 INFO - PROCESS | 2328 | 1464722391896 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (11C7A800) [pid = 2328] [serial = 1931] [outer = 0D85C800] 12:19:52 INFO - PROCESS | 2328 | 1464722392548 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1233ms 12:19:52 INFO - PROCESS | 2328 | 1464722392587 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:19:52 INFO - PROCESS | 2328 | 1464722392591 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:19:52 INFO - PROCESS | 2328 | 1464722392595 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 2328 | 1464722392599 Marionette TRACE conn6 <- [1,2538,null,{}] 12:19:52 INFO - PROCESS | 2328 | 1464722392603 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:52 INFO - PROCESS | 2328 | 1464722392718 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 14CB2400 == 56 [pid = 2328] [id = 590] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 188D1800 == 55 [pid = 2328] [id = 636] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 1648A000 == 54 [pid = 2328] [id = 635] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0C724800 == 53 [pid = 2328] [id = 634] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 1728CC00 == 52 [pid = 2328] [id = 633] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0D629800 == 51 [pid = 2328] [id = 632] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0D825400 == 50 [pid = 2328] [id = 631] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 15D70000 == 49 [pid = 2328] [id = 630] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0E50F800 == 48 [pid = 2328] [id = 629] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0C6CB800 == 47 [pid = 2328] [id = 628] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0C72C800 == 46 [pid = 2328] [id = 627] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (19DDC800) [pid = 2328] [serial = 1831] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (19A9B400) [pid = 2328] [serial = 1864] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 1377CC00 == 45 [pid = 2328] [id = 623] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 0C6C4400 == 44 [pid = 2328] [id = 622] 12:19:52 INFO - PROCESS | 2328 | --DOCSHELL 18EB8400 == 43 [pid = 2328] [id = 621] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (172E4800) [pid = 2328] [serial = 1775] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (188D3C00) [pid = 2328] [serial = 1820] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1A1EC400) [pid = 2328] [serial = 1834] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (11C2D800) [pid = 2328] [serial = 1838] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1188C400) [pid = 2328] [serial = 1837] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (16227000) [pid = 2328] [serial = 1849] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (16483000) [pid = 2328] [serial = 1850] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (13A06800) [pid = 2328] [serial = 1843] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (14C0A400) [pid = 2328] [serial = 1844] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D84DC00) [pid = 2328] [serial = 1840] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0D82E800) [pid = 2328] [serial = 1822] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16F38400) [pid = 2328] [serial = 1852] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1611EC00) [pid = 2328] [serial = 1858] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (13CF2000) [pid = 2328] [serial = 1825] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (14DC0C00) [pid = 2328] [serial = 1846] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (18BEBC00) [pid = 2328] [serial = 1862] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0E79C800) [pid = 2328] [serial = 1841] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (18EAB800) [pid = 2328] [serial = 1828] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (17295400) [pid = 2328] [serial = 1855] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (188CE400) [pid = 2328] [serial = 1861] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (17B50C00) [pid = 2328] [serial = 1856] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (17027800) [pid = 2328] [serial = 1853] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (17027000) [pid = 2328] [serial = 1859] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1618A400) [pid = 2328] [serial = 1847] [outer = 00000000] [url = about:blank] 12:19:52 INFO - PROCESS | 2328 | 1464722392896 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 2328 | ++DOCSHELL 0C724800 == 44 [pid = 2328] [id = 644] 12:19:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0C72B400) [pid = 2328] [serial = 1932] [outer = 00000000] 12:19:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (0D1F1000) [pid = 2328] [serial = 1933] [outer = 0C72B400] 12:19:52 INFO - PROCESS | 2328 | 1464722392944 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (0D825400) [pid = 2328] [serial = 1934] [outer = 0C72B400] 12:19:53 INFO - PROCESS | 2328 | 1464722393386 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 830ms 12:19:53 INFO - PROCESS | 2328 | 1464722393430 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 2328 | 1464722393434 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:19:53 INFO - PROCESS | 2328 | 1464722393438 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:19:53 INFO - PROCESS | 2328 | 1464722393440 Marionette TRACE conn6 <- [1,2542,null,{}] 12:19:53 INFO - PROCESS | 2328 | 1464722393444 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 2328 | 1464722393535 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:19:53 INFO - PROCESS | 2328 | 1464722393548 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 2328 | ++DOCSHELL 1377CC00 == 45 [pid = 2328] [id = 645] 12:19:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1380FC00) [pid = 2328] [serial = 1935] [outer = 00000000] 12:19:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (14C04C00) [pid = 2328] [serial = 1936] [outer = 1380FC00] 12:19:53 INFO - PROCESS | 2328 | 1464722393593 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (14CB8400) [pid = 2328] [serial = 1937] [outer = 1380FC00] 12:19:54 INFO - PROCESS | 2328 | 1464722394113 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 12:19:54 INFO - PROCESS | 2328 | 1464722394172 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 2328 | 1464722394174 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:19:54 INFO - PROCESS | 2328 | 1464722394184 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 2328 | 1464722394190 Marionette TRACE conn6 <- [1,2546,null,{}] 12:19:54 INFO - PROCESS | 2328 | 1464722394194 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:54 INFO - PROCESS | 2328 | 1464722394313 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:19:54 INFO - PROCESS | 2328 | 1464722394427 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 2328 | ++DOCSHELL 1618C400 == 46 [pid = 2328] [id = 646] 12:19:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1622DC00) [pid = 2328] [serial = 1938] [outer = 00000000] 12:19:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (16842800) [pid = 2328] [serial = 1939] [outer = 1622DC00] 12:19:54 INFO - PROCESS | 2328 | 1464722394471 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (168B4800) [pid = 2328] [serial = 1940] [outer = 1622DC00] 12:19:54 INFO - PROCESS | 2328 | 1464722394833 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 12:19:54 INFO - PROCESS | 2328 | 1464722394882 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 2328 | 1464722394885 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:19:54 INFO - PROCESS | 2328 | 1464722394888 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:19:54 INFO - PROCESS | 2328 | 1464722394890 Marionette TRACE conn6 <- [1,2550,null,{}] 12:19:54 INFO - PROCESS | 2328 | 1464722394894 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:54 INFO - PROCESS | 2328 | 1464722394985 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:19:54 INFO - PROCESS | 2328 | 1464722394992 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 2328 | ++DOCSHELL 12108400 == 47 [pid = 2328] [id = 647] 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (169E6400) [pid = 2328] [serial = 1941] [outer = 00000000] 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (17025C00) [pid = 2328] [serial = 1942] [outer = 169E6400] 12:19:55 INFO - PROCESS | 2328 | 1464722395046 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (17030800) [pid = 2328] [serial = 1943] [outer = 169E6400] 12:19:55 INFO - PROCESS | 2328 | 1464722395537 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 12:19:55 INFO - PROCESS | 2328 | 1464722395562 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:19:55 INFO - PROCESS | 2328 | 1464722395564 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:19:55 INFO - PROCESS | 2328 | 1464722395567 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 2328 | 1464722395569 Marionette TRACE conn6 <- [1,2554,null,{}] 12:19:55 INFO - PROCESS | 2328 | 1464722395572 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:55 INFO - PROCESS | 2328 | 1464722395697 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:19:55 INFO - PROCESS | 2328 | 1464722395795 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 2328 | ++DOCSHELL 17289000 == 48 [pid = 2328] [id = 648] 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1728EC00) [pid = 2328] [serial = 1944] [outer = 00000000] 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (17294400) [pid = 2328] [serial = 1945] [outer = 1728EC00] 12:19:55 INFO - PROCESS | 2328 | 1464722395846 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (17B50800) [pid = 2328] [serial = 1946] [outer = 1728EC00] 12:19:56 INFO - PROCESS | 2328 | 1464722396306 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 12:19:56 INFO - PROCESS | 2328 | 1464722396348 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 2328 | 1464722396350 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:19:56 INFO - PROCESS | 2328 | 1464722396353 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 2328 | 1464722396355 Marionette TRACE conn6 <- [1,2558,null,{}] 12:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:19:56 INFO - PROCESS | 2328 | 1464722396358 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 2328 | 1464722396489 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:19:56 INFO - PROCESS | 2328 | 1464722396563 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 2328 | ++DOCSHELL 11C37400 == 49 [pid = 2328] [id = 649] 12:19:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (123B8800) [pid = 2328] [serial = 1947] [outer = 00000000] 12:19:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (188DA400) [pid = 2328] [serial = 1948] [outer = 123B8800] 12:19:56 INFO - PROCESS | 2328 | 1464722396609 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (18EF2C00) [pid = 2328] [serial = 1949] [outer = 123B8800] 12:19:57 INFO - PROCESS | 2328 | 1464722397034 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 12:19:57 INFO - PROCESS | 2328 | 1464722397100 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 2328 | 1464722397102 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:19:57 INFO - PROCESS | 2328 | 1464722397113 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 2328 | 1464722397115 Marionette TRACE conn6 <- [1,2562,null,{}] 12:19:57 INFO - PROCESS | 2328 | 1464722397119 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 2328 | 1464722397349 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (16B3FC00) [pid = 2328] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1728FC00) [pid = 2328] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (0C728400) [pid = 2328] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (11884400) [pid = 2328] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0D852000) [pid = 2328] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (18EF3000) [pid = 2328] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (0C723C00) [pid = 2328] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (15E46000) [pid = 2328] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (0C72CC00) [pid = 2328] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:19:57 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (17288C00) [pid = 2328] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:19:57 INFO - PROCESS | 2328 | 1464722397423 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 2328 | ++DOCSHELL 0C723C00 == 50 [pid = 2328] [id = 650] 12:19:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0C728400) [pid = 2328] [serial = 1950] [outer = 00000000] 12:19:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1230F800) [pid = 2328] [serial = 1951] [outer = 0C728400] 12:19:57 INFO - PROCESS | 2328 | 1464722397468 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (15E46000) [pid = 2328] [serial = 1952] [outer = 0C728400] 12:19:57 INFO - PROCESS | 2328 | 1464722397847 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 12:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:19:57 INFO - PROCESS | 2328 | 1464722397887 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 2328 | 1464722397889 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:19:57 INFO - PROCESS | 2328 | 1464722397892 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 2328 | 1464722397894 Marionette TRACE conn6 <- [1,2566,null,{}] 12:19:57 INFO - PROCESS | 2328 | 1464722397897 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 2328 | 1464722397984 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:19:57 INFO - PROCESS | 2328 | 1464722397992 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 2328 | ++DOCSHELL 16849000 == 51 [pid = 2328] [id = 651] 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (17292000) [pid = 2328] [serial = 1953] [outer = 00000000] 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1A1E8C00) [pid = 2328] [serial = 1954] [outer = 17292000] 12:19:58 INFO - PROCESS | 2328 | 1464722398036 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A1EC400) [pid = 2328] [serial = 1955] [outer = 17292000] 12:19:58 INFO - PROCESS | 2328 | 1464722398479 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 12:19:58 INFO - PROCESS | 2328 | 1464722398527 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 2328 | 1464722398529 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:19:58 INFO - PROCESS | 2328 | 1464722398533 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 2328 | 1464722398535 Marionette TRACE conn6 <- [1,2570,null,{}] 12:19:58 INFO - PROCESS | 2328 | 1464722398538 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:58 INFO - PROCESS | 2328 | 1464722398625 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:19:58 INFO - PROCESS | 2328 | 1464722398632 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 2328 | ++DOCSHELL 16226000 == 52 [pid = 2328] [id = 652] 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (18EF5C00) [pid = 2328] [serial = 1956] [outer = 00000000] 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1ADABC00) [pid = 2328] [serial = 1957] [outer = 18EF5C00] 12:19:58 INFO - PROCESS | 2328 | 1464722398675 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1ADCBC00) [pid = 2328] [serial = 1958] [outer = 18EF5C00] 12:19:59 INFO - PROCESS | 2328 | 1464722399138 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 12:19:59 INFO - PROCESS | 2328 | 1464722399163 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:19:59 INFO - PROCESS | 2328 | 1464722399165 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:19:59 INFO - PROCESS | 2328 | 1464722399168 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 2328 | 1464722399170 Marionette TRACE conn6 <- [1,2574,null,{}] 12:19:59 INFO - PROCESS | 2328 | 1464722399173 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 2328 | 1464722399308 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:19:59 INFO - PROCESS | 2328 | 1464722399323 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 2328 | ++DOCSHELL 0C6BE400 == 53 [pid = 2328] [id = 653] 12:19:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (0C6C2400) [pid = 2328] [serial = 1959] [outer = 00000000] 12:19:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (0D03A000) [pid = 2328] [serial = 1960] [outer = 0C6C2400] 12:19:59 INFO - PROCESS | 2328 | 1464722399442 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (0D838800) [pid = 2328] [serial = 1961] [outer = 0C6C2400] 12:20:00 INFO - PROCESS | 2328 | 1464722400159 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1018ms 12:20:00 INFO - PROCESS | 2328 | 1464722400188 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 2328 | 1464722400194 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:20:00 INFO - PROCESS | 2328 | 1464722400199 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 2328 | 1464722400203 Marionette TRACE conn6 <- [1,2578,null,{}] 12:20:00 INFO - PROCESS | 2328 | 1464722400227 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:00 INFO - PROCESS | 2328 | 1464722400387 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:20:00 INFO - PROCESS | 2328 | 1464722400512 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 2328 | ++DOCSHELL 14CB4800 == 54 [pid = 2328] [id = 654] 12:20:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (14CB6400) [pid = 2328] [serial = 1962] [outer = 00000000] 12:20:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1618B400) [pid = 2328] [serial = 1963] [outer = 14CB6400] 12:20:00 INFO - PROCESS | 2328 | 1464722400567 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (161BAC00) [pid = 2328] [serial = 1964] [outer = 14CB6400] 12:20:01 INFO - PROCESS | 2328 | 1464722401142 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 988ms 12:20:01 INFO - PROCESS | 2328 | 1464722401190 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 2328 | 1464722401195 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:20:01 INFO - PROCESS | 2328 | 1464722401201 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:20:01 INFO - PROCESS | 2328 | 1464722401204 Marionette TRACE conn6 <- [1,2582,null,{}] 12:20:01 INFO - PROCESS | 2328 | 1464722401208 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:01 INFO - PROCESS | 2328 | 1464722401355 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:20:01 INFO - PROCESS | 2328 | 1464722401506 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 2328 | ++DOCSHELL 12305400 == 55 [pid = 2328] [id = 655] 12:20:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1618F000) [pid = 2328] [serial = 1965] [outer = 00000000] 12:20:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (18EB2C00) [pid = 2328] [serial = 1966] [outer = 1618F000] 12:20:01 INFO - PROCESS | 2328 | 1464722401562 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (1ADA1C00) [pid = 2328] [serial = 1967] [outer = 1618F000] 12:20:02 INFO - PROCESS | 2328 | 1464722402162 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 12:20:02 INFO - PROCESS | 2328 | 1464722402191 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 2328 | 1464722402194 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:20:02 INFO - PROCESS | 2328 | 1464722402199 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:20:02 INFO - PROCESS | 2328 | 1464722402203 Marionette TRACE conn6 <- [1,2586,null,{}] 12:20:02 INFO - PROCESS | 2328 | 1464722402214 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:02 INFO - PROCESS | 2328 | 1464722402333 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:20:02 INFO - PROCESS | 2328 | 1464722402498 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 2328 | ++DOCSHELL 1BE84000 == 56 [pid = 2328] [id = 656] 12:20:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (1BE84400) [pid = 2328] [serial = 1968] [outer = 00000000] 12:20:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1BE87400) [pid = 2328] [serial = 1969] [outer = 1BE84400] 12:20:02 INFO - PROCESS | 2328 | 1464722402553 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1BE8AC00) [pid = 2328] [serial = 1970] [outer = 1BE84400] 12:20:03 INFO - PROCESS | 2328 | 1464722403148 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 12:20:03 INFO - PROCESS | 2328 | 1464722403187 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 2328 | 1464722403190 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:20:03 INFO - PROCESS | 2328 | 1464722403195 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 2328 | 1464722403197 Marionette TRACE conn6 <- [1,2590,null,{}] 12:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:20:03 INFO - PROCESS | 2328 | 1464722403201 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:03 INFO - PROCESS | 2328 | 1464722403320 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:20:03 INFO - PROCESS | 2328 | 1464722403468 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 2328 | ++DOCSHELL 1CD68800 == 57 [pid = 2328] [id = 657] 12:20:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1CD68C00) [pid = 2328] [serial = 1971] [outer = 00000000] 12:20:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1CD6C400) [pid = 2328] [serial = 1972] [outer = 1CD68C00] 12:20:03 INFO - PROCESS | 2328 | 1464722403523 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1CD71800) [pid = 2328] [serial = 1973] [outer = 1CD68C00] 12:20:04 INFO - PROCESS | 2328 | 1464722404116 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 12:20:04 INFO - PROCESS | 2328 | 1464722404172 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 2328 | 1464722404174 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:20:04 INFO - PROCESS | 2328 | 1464722404177 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 2328 | 1464722404179 Marionette TRACE conn6 <- [1,2594,null,{}] 12:20:04 INFO - PROCESS | 2328 | 1464722404183 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:04 INFO - PROCESS | 2328 | 1464722404297 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:20:04 INFO - PROCESS | 2328 | 1464722404446 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 2328 | ++DOCSHELL 1CD66400 == 58 [pid = 2328] [id = 658] 12:20:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1DB23800) [pid = 2328] [serial = 1974] [outer = 00000000] 12:20:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (1DB2A400) [pid = 2328] [serial = 1975] [outer = 1DB23800] 12:20:04 INFO - PROCESS | 2328 | 1464722404505 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (1DD01800) [pid = 2328] [serial = 1976] [outer = 1DB23800] 12:20:05 INFO - PROCESS | 2328 | 1464722405139 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1015ms 12:20:05 INFO - PROCESS | 2328 | 1464722405204 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 2328 | 1464722405207 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:20:05 INFO - PROCESS | 2328 | 1464722405210 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 2328 | 1464722405212 Marionette TRACE conn6 <- [1,2598,null,{}] 12:20:05 INFO - PROCESS | 2328 | 1464722405216 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:05 INFO - PROCESS | 2328 | 1464722405348 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:20:05 INFO - PROCESS | 2328 | 1464722405498 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 2328 | ++DOCSHELL 0D635C00 == 59 [pid = 2328] [id = 659] 12:20:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (0D654C00) [pid = 2328] [serial = 1977] [outer = 00000000] 12:20:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (0D908C00) [pid = 2328] [serial = 1978] [outer = 0D654C00] 12:20:05 INFO - PROCESS | 2328 | 1464722405553 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (1210C400) [pid = 2328] [serial = 1979] [outer = 0D654C00] 12:20:06 INFO - PROCESS | 2328 | 1464722406335 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1185ms 12:20:06 INFO - PROCESS | 2328 | 1464722406397 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 2328 | 1464722406403 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:20:06 INFO - PROCESS | 2328 | 1464722406407 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 2328 | 1464722406411 Marionette TRACE conn6 <- [1,2602,null,{}] 12:20:06 INFO - PROCESS | 2328 | 1464722406417 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 2328 | 1464722406529 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:20:06 INFO - PROCESS | 2328 | 1464722406704 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 2328 | ++DOCSHELL 0D827C00 == 60 [pid = 2328] [id = 660] 12:20:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (13802800) [pid = 2328] [serial = 1980] [outer = 00000000] 12:20:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (14C79800) [pid = 2328] [serial = 1981] [outer = 13802800] 12:20:06 INFO - PROCESS | 2328 | 1464722406759 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (16116800) [pid = 2328] [serial = 1982] [outer = 13802800] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 0E79A000 == 59 [pid = 2328] [id = 608] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 1886C000 == 58 [pid = 2328] [id = 609] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 19A04C00 == 57 [pid = 2328] [id = 610] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 19A09C00 == 56 [pid = 2328] [id = 611] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 16226000 == 55 [pid = 2328] [id = 652] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 16849000 == 54 [pid = 2328] [id = 651] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 0C723C00 == 53 [pid = 2328] [id = 650] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 11C37400 == 52 [pid = 2328] [id = 649] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 17289000 == 51 [pid = 2328] [id = 648] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 12108400 == 50 [pid = 2328] [id = 647] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 1618C400 == 49 [pid = 2328] [id = 646] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 1377CC00 == 48 [pid = 2328] [id = 645] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (1A7E0400) [pid = 2328] [serial = 1909] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 0C724800 == 47 [pid = 2328] [id = 644] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 0D85B000 == 46 [pid = 2328] [id = 643] 12:20:07 INFO - PROCESS | 2328 | --DOCSHELL 0C6C0800 == 45 [pid = 2328] [id = 637] 12:20:07 INFO - PROCESS | 2328 | 1464722407396 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1020ms 12:20:07 INFO - PROCESS | 2328 | 1464722407432 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 2328 | 1464722407438 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:20:07 INFO - PROCESS | 2328 | 1464722407443 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 2328 | 1464722407446 Marionette TRACE conn6 <- [1,2606,null,{}] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (16B4A400) [pid = 2328] [serial = 1897] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (17B4E000) [pid = 2328] [serial = 1900] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1702D800) [pid = 2328] [serial = 1898] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (0DDAD000) [pid = 2328] [serial = 1903] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1302CC00) [pid = 2328] [serial = 1888] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (138F2000) [pid = 2328] [serial = 1889] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1622E000) [pid = 2328] [serial = 1894] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1A193800) [pid = 2328] [serial = 1865] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (0D627400) [pid = 2328] [serial = 1885] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0D822400) [pid = 2328] [serial = 1886] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1866C800) [pid = 2328] [serial = 1901] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1611A000) [pid = 2328] [serial = 1891] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (16189800) [pid = 2328] [serial = 1892] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0D908400) [pid = 2328] [serial = 1867] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0D83AC00) [pid = 2328] [serial = 1883] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D656000) [pid = 2328] [serial = 1882] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (14CB5400) [pid = 2328] [serial = 1870] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1A7E7C00) [pid = 2328] [serial = 1876] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (19D68C00) [pid = 2328] [serial = 1873] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1ADA4400) [pid = 2328] [serial = 1879] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (18B02000) [pid = 2328] [serial = 1906] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (16188400) [pid = 2328] [serial = 1904] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1684DC00) [pid = 2328] [serial = 1895] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1960FC00) [pid = 2328] [serial = 1907] [outer = 00000000] [url = about:blank] 12:20:07 INFO - PROCESS | 2328 | 1464722407503 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:07 INFO - PROCESS | 2328 | 1464722407602 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:20:07 INFO - PROCESS | 2328 | 1464722407615 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 2328 | ++DOCSHELL 0D851400 == 46 [pid = 2328] [id = 661] 12:20:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (0D852000) [pid = 2328] [serial = 1983] [outer = 00000000] 12:20:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1188C400) [pid = 2328] [serial = 1984] [outer = 0D852000] 12:20:07 INFO - PROCESS | 2328 | 1464722407664 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (12306C00) [pid = 2328] [serial = 1985] [outer = 0D852000] 12:20:08 INFO - PROCESS | 2328 | 1464722408193 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 790ms 12:20:08 INFO - PROCESS | 2328 | 1464722408237 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 2328 | 1464722408240 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:20:08 INFO - PROCESS | 2328 | 1464722408243 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 2328 | 1464722408247 Marionette TRACE conn6 <- [1,2610,null,{}] 12:20:08 INFO - PROCESS | 2328 | 1464722408257 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:08 INFO - PROCESS | 2328 | 1464722408355 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:20:08 INFO - PROCESS | 2328 | 1464722408465 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 2328 | ++DOCSHELL 1618AC00 == 47 [pid = 2328] [id = 662] 12:20:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1618FC00) [pid = 2328] [serial = 1986] [outer = 00000000] 12:20:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (16480000) [pid = 2328] [serial = 1987] [outer = 1618FC00] 12:20:08 INFO - PROCESS | 2328 | 1464722408512 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1684E400) [pid = 2328] [serial = 1988] [outer = 1618FC00] 12:20:08 INFO - PROCESS | 2328 | 1464722408898 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 12:20:08 INFO - PROCESS | 2328 | 1464722408925 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 2328 | 1464722408928 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:20:08 INFO - PROCESS | 2328 | 1464722408931 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 2328 | 1464722408932 Marionette TRACE conn6 <- [1,2614,null,{}] 12:20:08 INFO - PROCESS | 2328 | 1464722408936 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 2328 | 1464722409055 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:20:09 INFO - PROCESS | 2328 | 1464722409065 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 2328 | ++DOCSHELL 16B45C00 == 48 [pid = 2328] [id = 663] 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (16B46C00) [pid = 2328] [serial = 1989] [outer = 00000000] 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (1702E000) [pid = 2328] [serial = 1990] [outer = 16B46C00] 12:20:09 INFO - PROCESS | 2328 | 1464722409111 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (17289000) [pid = 2328] [serial = 1991] [outer = 16B46C00] 12:20:09 INFO - PROCESS | 2328 | 1464722409595 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 12:20:09 INFO - PROCESS | 2328 | 1464722409662 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 2328 | 1464722409664 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:20:09 INFO - PROCESS | 2328 | 1464722409668 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:20:09 INFO - PROCESS | 2328 | 1464722409669 Marionette TRACE conn6 <- [1,2618,null,{}] 12:20:09 INFO - PROCESS | 2328 | 1464722409673 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 2328 | 1464722409803 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:20:09 INFO - PROCESS | 2328 | 1464722409810 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 2328 | ++DOCSHELL 0D84FC00 == 49 [pid = 2328] [id = 664] 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (123B1400) [pid = 2328] [serial = 1992] [outer = 00000000] 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (17B50C00) [pid = 2328] [serial = 1993] [outer = 123B1400] 12:20:09 INFO - PROCESS | 2328 | 1464722409918 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1886B400) [pid = 2328] [serial = 1994] [outer = 123B1400] 12:20:10 INFO - PROCESS | 2328 | 1464722410381 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 12:20:10 INFO - PROCESS | 2328 | 1464722410457 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:20:10 INFO - PROCESS | 2328 | 1464722410459 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:20:10 INFO - PROCESS | 2328 | 1464722410462 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 2328 | 1464722410464 Marionette TRACE conn6 <- [1,2622,null,{}] 12:20:10 INFO - PROCESS | 2328 | 1464722410468 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:10 INFO - PROCESS | 2328 | 1464722410614 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:20:10 INFO - PROCESS | 2328 | 1464722410699 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 2328 | ++DOCSHELL 19609000 == 50 [pid = 2328] [id = 665] 12:20:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (19A02000) [pid = 2328] [serial = 1995] [outer = 00000000] 12:20:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1A1EA800) [pid = 2328] [serial = 1996] [outer = 19A02000] 12:20:10 INFO - PROCESS | 2328 | 1464722410744 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1A1F1C00) [pid = 2328] [serial = 1997] [outer = 19A02000] 12:20:11 INFO - PROCESS | 2328 | 1464722411168 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 12:20:11 INFO - PROCESS | 2328 | 1464722411197 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 2328 | 1464722411199 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:20:11 INFO - PROCESS | 2328 | 1464722411202 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 2328 | 1464722411204 Marionette TRACE conn6 <- [1,2626,null,{}] 12:20:11 INFO - PROCESS | 2328 | 1464722411207 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 2328 | 1464722411335 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:20:11 INFO - PROCESS | 2328 | 1464722411406 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F6000 == 51 [pid = 2328] [id = 666] 12:20:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1A73A000) [pid = 2328] [serial = 1998] [outer = 00000000] 12:20:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1AD9E000) [pid = 2328] [serial = 1999] [outer = 1A73A000] 12:20:11 INFO - PROCESS | 2328 | 1464722411458 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (1ADC7C00) [pid = 2328] [serial = 2000] [outer = 1A73A000] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1A1EF000) [pid = 2328] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (1728EC00) [pid = 2328] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (123B8800) [pid = 2328] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0C728400) [pid = 2328] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (17292000) [pid = 2328] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1380FC00) [pid = 2328] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (169E6400) [pid = 2328] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0C72B400) [pid = 2328] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1622DC00) [pid = 2328] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:20:11 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (0D85C800) [pid = 2328] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:20:11 INFO - PROCESS | 2328 | 1464722411952 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 12:20:11 INFO - PROCESS | 2328 | 1464722411986 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 2328 | 1464722411988 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:20:12 INFO - PROCESS | 2328 | 1464722411995 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 2328 | 1464722411997 Marionette TRACE conn6 <- [1,2630,null,{}] 12:20:12 INFO - PROCESS | 2328 | 1464722412010 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 2328 | 1464722412143 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:20:12 INFO - PROCESS | 2328 | 1464722412216 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 2328 | ++DOCSHELL 0D841800 == 52 [pid = 2328] [id = 667] 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0E509C00) [pid = 2328] [serial = 2001] [outer = 00000000] 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (17294C00) [pid = 2328] [serial = 2002] [outer = 0E509C00] 12:20:12 INFO - PROCESS | 2328 | 1464722412260 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (18BEC400) [pid = 2328] [serial = 2003] [outer = 0E509C00] 12:20:12 INFO - PROCESS | 2328 | 1464722412628 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:20:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 12:20:12 INFO - PROCESS | 2328 | 1464722412684 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 2328 | 1464722412686 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:20:12 INFO - PROCESS | 2328 | 1464722412690 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:20:12 INFO - PROCESS | 2328 | 1464722412691 Marionette TRACE conn6 <- [1,2634,null,{}] 12:20:12 INFO - PROCESS | 2328 | 1464722412695 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 2328 | 1464722412788 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:20:12 INFO - PROCESS | 2328 | 1464722412794 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 2328 | ++DOCSHELL 118C2400 == 53 [pid = 2328] [id = 668] 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (13028000) [pid = 2328] [serial = 2004] [outer = 00000000] 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (1ADED000) [pid = 2328] [serial = 2005] [outer = 13028000] 12:20:12 INFO - PROCESS | 2328 | 1464722412839 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (1BC5B400) [pid = 2328] [serial = 2006] [outer = 13028000] 12:20:13 INFO - PROCESS | 2328 | 1464722413286 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:20:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 12:20:13 INFO - PROCESS | 2328 | 1464722413325 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 2328 | 1464722413327 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:20:13 INFO - PROCESS | 2328 | 1464722413331 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:20:13 INFO - PROCESS | 2328 | 1464722413333 Marionette TRACE conn6 <- [1,2638,null,{}] 12:20:13 INFO - PROCESS | 2328 | 1464722413336 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 2328 | 1464722413427 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:20:13 INFO - PROCESS | 2328 | 1464722413433 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 2328 | ++DOCSHELL 123B9800 == 54 [pid = 2328] [id = 669] 12:20:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (1BC5DC00) [pid = 2328] [serial = 2007] [outer = 00000000] 12:20:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (1BE1E400) [pid = 2328] [serial = 2008] [outer = 1BC5DC00] 12:20:13 INFO - PROCESS | 2328 | 1464722413478 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (1BE8A800) [pid = 2328] [serial = 2009] [outer = 1BC5DC00] 12:20:14 INFO - PROCESS | 2328 | 1464722414184 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 12:20:14 INFO - PROCESS | 2328 | 1464722414205 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 2328 | 1464722414209 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:20:14 INFO - PROCESS | 2328 | 1464722414215 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:20:14 INFO - PROCESS | 2328 | 1464722414219 Marionette TRACE conn6 <- [1,2642,null,{}] 12:20:14 INFO - PROCESS | 2328 | 1464722414225 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 2328 | 1464722414352 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:20:14 INFO - PROCESS | 2328 | 1464722414525 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 2328 | ++DOCSHELL 0D908400 == 55 [pid = 2328] [id = 670] 12:20:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (0D909000) [pid = 2328] [serial = 2010] [outer = 00000000] 12:20:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 140 (12108000) [pid = 2328] [serial = 2011] [outer = 0D909000] 12:20:14 INFO - PROCESS | 2328 | 1464722414587 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 141 (13807400) [pid = 2328] [serial = 2012] [outer = 0D909000] 12:20:15 INFO - PROCESS | 2328 | 1464722415226 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:20:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1022ms 12:20:15 INFO - PROCESS | 2328 | 1464722415255 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 2328 | 1464722415261 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:20:15 INFO - PROCESS | 2328 | 1464722415288 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 2328 | 1464722415291 Marionette TRACE conn6 <- [1,2646,null,{}] 12:20:15 INFO - PROCESS | 2328 | 1464722415295 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:15 INFO - PROCESS | 2328 | 1464722415413 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:20:15 INFO - PROCESS | 2328 | 1464722415569 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 2328 | ++DOCSHELL 1647C800 == 56 [pid = 2328] [id = 671] 12:20:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 142 (16481400) [pid = 2328] [serial = 2013] [outer = 00000000] 12:20:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 143 (16B45000) [pid = 2328] [serial = 2014] [outer = 16481400] 12:20:15 INFO - PROCESS | 2328 | 1464722415628 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 144 (1728EC00) [pid = 2328] [serial = 2015] [outer = 16481400] 12:20:16 INFO - PROCESS | 2328 | 1464722416202 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 990ms 12:20:16 INFO - PROCESS | 2328 | 1464722416259 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 2328 | 1464722416262 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:20:16 INFO - PROCESS | 2328 | 1464722416266 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 2328 | 1464722416270 Marionette TRACE conn6 <- [1,2650,null,{}] 12:20:16 INFO - PROCESS | 2328 | 1464722416281 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 2328 | 1464722416399 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:20:16 INFO - PROCESS | 2328 | 1464722416568 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 2328 | ++DOCSHELL 0D82A000 == 57 [pid = 2328] [id = 672] 12:20:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 145 (1BC62800) [pid = 2328] [serial = 2016] [outer = 00000000] 12:20:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 146 (1DB22000) [pid = 2328] [serial = 2017] [outer = 1BC62800] 12:20:16 INFO - PROCESS | 2328 | 1464722416627 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 147 (1DB2F000) [pid = 2328] [serial = 2018] [outer = 1BC62800] 12:20:17 INFO - PROCESS | 2328 | 1464722417225 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 12:20:17 INFO - PROCESS | 2328 | 1464722417239 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 2328 | 1464722417242 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:20:17 INFO - PROCESS | 2328 | 1464722417246 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 2328 | 1464722417248 Marionette TRACE conn6 <- [1,2654,null,{}] 12:20:17 INFO - PROCESS | 2328 | 1464722417252 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 2328 | 1464722417373 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:20:17 INFO - PROCESS | 2328 | 1464722417537 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 2328 | ++DOCSHELL 1DB2EC00 == 58 [pid = 2328] [id = 673] 12:20:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 148 (1DD0B400) [pid = 2328] [serial = 2019] [outer = 00000000] 12:20:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 149 (1E632C00) [pid = 2328] [serial = 2020] [outer = 1DD0B400] 12:20:17 INFO - PROCESS | 2328 | 1464722417593 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 150 (1E636400) [pid = 2328] [serial = 2021] [outer = 1DD0B400] 12:20:18 INFO - PROCESS | 2328 | 1464722418616 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:20: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:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1434ms 12:20:18 INFO - PROCESS | 2328 | 1464722418695 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 2328 | 1464722418698 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:20:18 INFO - PROCESS | 2328 | 1464722418702 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 2328 | 1464722418704 Marionette TRACE conn6 <- [1,2658,null,{}] 12:20:18 INFO - PROCESS | 2328 | 1464722418708 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:18 INFO - PROCESS | 2328 | 1464722418809 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:20:19 INFO - PROCESS | 2328 | 1464722419050 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 2328 | ++DOCSHELL 0D828800 == 59 [pid = 2328] [id = 674] 12:20:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 151 (0D854400) [pid = 2328] [serial = 2022] [outer = 00000000] 12:20:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 152 (1E63DC00) [pid = 2328] [serial = 2023] [outer = 0D854400] 12:20:19 INFO - PROCESS | 2328 | 1464722419105 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 153 (1E640800) [pid = 2328] [serial = 2024] [outer = 0D854400] 12:20:20 INFO - PROCESS | 2328 | 1464722420382 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 2328 | 1464722420495 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:20:20 INFO - PROCESS | 2328 | 1464722420500 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 2328 | 1464722420502 Marionette TRACE conn6 <- [1,2662,null,{}] 12:20:20 INFO - PROCESS | 2328 | 1464722420508 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 2328 | 1464722420613 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:20:20 INFO - PROCESS | 2328 | 1464722420759 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 2328 | ++DOCSHELL 0D857800 == 60 [pid = 2328] [id = 675] 12:20:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 154 (0DDA7000) [pid = 2328] [serial = 2025] [outer = 00000000] 12:20:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 155 (14C92400) [pid = 2328] [serial = 2026] [outer = 0DDA7000] 12:20:20 INFO - PROCESS | 2328 | 1464722420811 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 156 (1611E800) [pid = 2328] [serial = 2027] [outer = 0DDA7000] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0D62DC00 == 59 [pid = 2328] [id = 589] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 118C2400 == 58 [pid = 2328] [id = 668] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0D841800 == 57 [pid = 2328] [id = 667] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 1A1F6000 == 56 [pid = 2328] [id = 666] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 19609000 == 55 [pid = 2328] [id = 665] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0D84FC00 == 54 [pid = 2328] [id = 664] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 16B45C00 == 53 [pid = 2328] [id = 663] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 1618AC00 == 52 [pid = 2328] [id = 662] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0D851400 == 51 [pid = 2328] [id = 661] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 155 (0D15FC00) [pid = 2328] [serial = 1912] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 154 (14B90C00) [pid = 2328] [serial = 1915] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 153 (17B51800) [pid = 2328] [serial = 1918] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 152 (1ADF9000) [pid = 2328] [serial = 1921] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 151 (1BC5F400) [pid = 2328] [serial = 1924] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 150 (1BD27400) [pid = 2328] [serial = 1927] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0D827C00 == 50 [pid = 2328] [id = 660] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 1CD66400 == 49 [pid = 2328] [id = 658] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 1CD68800 == 48 [pid = 2328] [id = 657] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 1BE84000 == 47 [pid = 2328] [id = 656] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 12305400 == 46 [pid = 2328] [id = 655] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 14CB4800 == 45 [pid = 2328] [id = 654] 12:20:21 INFO - PROCESS | 2328 | --DOCSHELL 0C6BE400 == 44 [pid = 2328] [id = 653] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 149 (1ADA1400) [pid = 2328] [serial = 1910] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 148 (15E46000) [pid = 2328] [serial = 1952] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 147 (1A1EC400) [pid = 2328] [serial = 1955] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 146 (17030800) [pid = 2328] [serial = 1943] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 145 (17294400) [pid = 2328] [serial = 1945] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 144 (188DA400) [pid = 2328] [serial = 1948] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 143 (17B50800) [pid = 2328] [serial = 1946] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 142 (1230F800) [pid = 2328] [serial = 1951] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 141 (18EF2C00) [pid = 2328] [serial = 1949] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 140 (1A1E8C00) [pid = 2328] [serial = 1954] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 139 (14C04C00) [pid = 2328] [serial = 1936] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (14CB8400) [pid = 2328] [serial = 1937] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (17025C00) [pid = 2328] [serial = 1942] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (0D1F1000) [pid = 2328] [serial = 1933] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (0D825400) [pid = 2328] [serial = 1934] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (16842800) [pid = 2328] [serial = 1939] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1ADABC00) [pid = 2328] [serial = 1957] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (168B4800) [pid = 2328] [serial = 1940] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (11C7A800) [pid = 2328] [serial = 1931] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0DDA9400) [pid = 2328] [serial = 1930] [outer = 00000000] [url = about:blank] 12:20:21 INFO - PROCESS | 2328 | 1464722421941 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 2328 | 1464722421989 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:20:21 INFO - PROCESS | 2328 | 1464722421995 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 2328 | 1464722421998 Marionette TRACE conn6 <- [1,2666,null,{}] 12:20:22 INFO - PROCESS | 2328 | 1464722422002 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 2328 | 1464722422099 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:20:22 INFO - PROCESS | 2328 | 1464722422139 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 2328 | ++DOCSHELL 0D835C00 == 45 [pid = 2328] [id = 676] 12:20:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (0D84FC00) [pid = 2328] [serial = 2028] [outer = 00000000] 12:20:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (12305800) [pid = 2328] [serial = 2029] [outer = 0D84FC00] 12:20:22 INFO - PROCESS | 2328 | 1464722422186 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (1377BC00) [pid = 2328] [serial = 2030] [outer = 0D84FC00] 12:20:23 INFO - PROCESS | 2328 | 1464722423154 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:20:23 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:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1183ms 12:20:23 INFO - PROCESS | 2328 | 1464722423182 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 2328 | 1464722423184 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:20:23 INFO - PROCESS | 2328 | 1464722423187 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:20:23 INFO - PROCESS | 2328 | 1464722423191 Marionette TRACE conn6 <- [1,2670,null,{}] 12:20:23 INFO - PROCESS | 2328 | 1464722423201 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 2328 | 1464722423295 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:20:23 INFO - PROCESS | 2328 | 1464722423303 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 2328 | ++DOCSHELL 14CB4800 == 46 [pid = 2328] [id = 677] 12:20:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (16845800) [pid = 2328] [serial = 2031] [outer = 00000000] 12:20:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (16B40C00) [pid = 2328] [serial = 2032] [outer = 16845800] 12:20:23 INFO - PROCESS | 2328 | 1464722423349 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (16E55400) [pid = 2328] [serial = 2033] [outer = 16845800] 12:20:24 INFO - PROCESS | 2328 | 1464722424354 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:20:24 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:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 12:20:24 INFO - PROCESS | 2328 | 1464722424366 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 2328 | 1464722424369 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:20:24 INFO - PROCESS | 2328 | 1464722424379 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 2328 | 1464722424381 Marionette TRACE conn6 <- [1,2674,null,{}] 12:20:24 INFO - PROCESS | 2328 | 1464722424385 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 2328 | 1464722424529 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:20:24 INFO - PROCESS | 2328 | 1464722424599 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 2328 | ++DOCSHELL 1702F400 == 47 [pid = 2328] [id = 678] 12:20:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 137 (170BB400) [pid = 2328] [serial = 2034] [outer = 00000000] 12:20:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 138 (172E3400) [pid = 2328] [serial = 2035] [outer = 170BB400] 12:20:24 INFO - PROCESS | 2328 | 1464722424645 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 139 (17B51800) [pid = 2328] [serial = 2036] [outer = 170BB400] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 138 (1377D000) [pid = 2328] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 137 (13028000) [pid = 2328] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 136 (16B4BC00) [pid = 2328] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1BC5B000) [pid = 2328] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1618FC00) [pid = 2328] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (1886FC00) [pid = 2328] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1BE84400) [pid = 2328] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0D654C00) [pid = 2328] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (13509400) [pid = 2328] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1A73A000) [pid = 2328] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (0C726000) [pid = 2328] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (19A0B400) [pid = 2328] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (0E509C00) [pid = 2328] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1ADF3000) [pid = 2328] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1A7E2C00) [pid = 2328] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (12303400) [pid = 2328] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (168AB800) [pid = 2328] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (0C6C2400) [pid = 2328] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (0D852000) [pid = 2328] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (13802800) [pid = 2328] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1BD23800) [pid = 2328] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1618F000) [pid = 2328] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (14CB6400) [pid = 2328] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (19A02000) [pid = 2328] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (17B4D800) [pid = 2328] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (16B49400) [pid = 2328] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0D047800) [pid = 2328] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D03B000) [pid = 2328] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:20:25 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1A1E8000) [pid = 2328] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:20:25 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:20:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:20:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:20:25 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 12:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:25 INFO - _addTest/ [0,2677,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 2328 | 1464722425825 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:20:25 INFO - PROCESS | 2328 | 1464722425828 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 2328 | 1464722425830 Marionette TRACE conn6 <- [1,2678,null,{}] 12:20:25 INFO - PROCESS | 2328 | 1464722425833 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 2328 | 1464722425921 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:20:25 INFO - PROCESS | 2328 | 1464722425953 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C6800 == 48 [pid = 2328] [id = 679] 12:20:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0C79D400) [pid = 2328] [serial = 2037] [outer = 00000000] 12:20:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D852000) [pid = 2328] [serial = 2038] [outer = 0C79D400] 12:20:25 INFO - PROCESS | 2328 | 1464722425998 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1203F800) [pid = 2328] [serial = 2039] [outer = 0C79D400] 12:20:26 INFO - PROCESS | 2328 | 1464722426919 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 2328 | 1464722426955 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:20:26 INFO - PROCESS | 2328 | 1464722426959 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 2328 | 1464722426960 Marionette TRACE conn6 <- [1,2682,null,{}] 12:20:26 INFO - PROCESS | 2328 | 1464722426964 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:27 INFO - PROCESS | 2328 | 1464722427111 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:20:27 INFO - PROCESS | 2328 | 1464722427122 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 2328 | ++DOCSHELL 0D82E800 == 49 [pid = 2328] [id = 680] 12:20:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (123AF800) [pid = 2328] [serial = 2040] [outer = 00000000] 12:20:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (17B4C000) [pid = 2328] [serial = 2041] [outer = 123AF800] 12:20:27 INFO - PROCESS | 2328 | 1464722427170 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17B4D800) [pid = 2328] [serial = 2042] [outer = 123AF800] 12:20:28 INFO - PROCESS | 2328 | 1464722428120 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 2328 | 1464722428147 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:20:28 INFO - PROCESS | 2328 | 1464722428152 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 2328 | 1464722428156 Marionette TRACE conn6 <- [1,2686,null,{}] 12:20:28 INFO - PROCESS | 2328 | 1464722428162 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 2328 | 1464722428312 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:20:28 INFO - PROCESS | 2328 | 1464722428460 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D836000 == 50 [pid = 2328] [id = 681] 12:20:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (0D851800) [pid = 2328] [serial = 2043] [outer = 00000000] 12:20:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (0DA95400) [pid = 2328] [serial = 2044] [outer = 0D851800] 12:20:28 INFO - PROCESS | 2328 | 1464722428560 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (0E7A7000) [pid = 2328] [serial = 2045] [outer = 0D851800] 12:20:29 INFO - PROCESS | 2328 | 1464722429606 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 2328 | 1464722429634 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:20:29 INFO - PROCESS | 2328 | 1464722429640 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 2328 | 1464722429643 Marionette TRACE conn6 <- [1,2690,null,{}] 12:20:29 INFO - PROCESS | 2328 | 1464722429647 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 2328 | 1464722429798 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:20:29 INFO - PROCESS | 2328 | 1464722429952 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 2328 | ++DOCSHELL 14C04C00 == 51 [pid = 2328] [id = 682] 12:20:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (14CBDC00) [pid = 2328] [serial = 2046] [outer = 00000000] 12:20:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (161C3000) [pid = 2328] [serial = 2047] [outer = 14CBDC00] 12:20:30 INFO - PROCESS | 2328 | 1464722430008 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1684E000) [pid = 2328] [serial = 2048] [outer = 14CBDC00] 12:20:30 INFO - PROCESS | 2328 | 1464722430551 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:20:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 12:20:30 INFO - PROCESS | 2328 | 1464722430574 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 2328 | 1464722430577 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:20:30 INFO - PROCESS | 2328 | 1464722430581 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 2328 | 1464722430585 Marionette TRACE conn6 <- [1,2694,null,{}] 12:20:30 INFO - PROCESS | 2328 | 1464722430596 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:30 INFO - PROCESS | 2328 | 1464722430716 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:20:30 INFO - PROCESS | 2328 | 1464722430881 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 2328 | ++DOCSHELL 188D1000 == 52 [pid = 2328] [id = 683] 12:20:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (188D6C00) [pid = 2328] [serial = 2049] [outer = 00000000] 12:20:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (18EACC00) [pid = 2328] [serial = 2050] [outer = 188D6C00] 12:20:30 INFO - PROCESS | 2328 | 1464722430940 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (19A04C00) [pid = 2328] [serial = 2051] [outer = 188D6C00] 12:20:31 INFO - PROCESS | 2328 | 1464722431539 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:20:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 971ms 12:20:31 INFO - PROCESS | 2328 | 1464722431557 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 2328 | 1464722431559 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:20:31 INFO - PROCESS | 2328 | 1464722431563 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:20:31 INFO - PROCESS | 2328 | 1464722431565 Marionette TRACE conn6 <- [1,2698,null,{}] 12:20:31 INFO - PROCESS | 2328 | 1464722431568 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 2328 | 1464722431683 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:20:31 INFO - PROCESS | 2328 | 1464722431848 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 2328 | ++DOCSHELL 19A0A000 == 53 [pid = 2328] [id = 684] 12:20:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A193800) [pid = 2328] [serial = 2052] [outer = 00000000] 12:20:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1A734800) [pid = 2328] [serial = 2053] [outer = 1A193800] 12:20:31 INFO - PROCESS | 2328 | 1464722431903 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1A7E2C00) [pid = 2328] [serial = 2054] [outer = 1A193800] 12:20:32 INFO - PROCESS | 2328 | 1464722432508 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 2328 | 1464722432539 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:20:32 INFO - PROCESS | 2328 | 1464722432542 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:20:32 INFO - PROCESS | 2328 | 1464722432544 Marionette TRACE conn6 <- [1,2702,null,{}] 12:20:32 INFO - PROCESS | 2328 | 1464722432548 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 2328 | 1464722432657 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:20:32 INFO - PROCESS | 2328 | 1464722432821 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 2328 | ++DOCSHELL 0DEAF800 == 54 [pid = 2328] [id = 685] 12:20:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (0E50E800) [pid = 2328] [serial = 2055] [outer = 00000000] 12:20:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1ADA6C00) [pid = 2328] [serial = 2056] [outer = 0E50E800] 12:20:32 INFO - PROCESS | 2328 | 1464722432877 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1ADCF800) [pid = 2328] [serial = 2057] [outer = 0E50E800] 12:20:33 INFO - PROCESS | 2328 | 1464722433403 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:20:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 12:20:33 INFO - PROCESS | 2328 | 1464722433477 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 2328 | 1464722433479 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:20:33 INFO - PROCESS | 2328 | 1464722433483 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 2328 | 1464722433484 Marionette TRACE conn6 <- [1,2706,null,{}] 12:20:33 INFO - PROCESS | 2328 | 1464722433488 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:33 INFO - PROCESS | 2328 | 1464722433649 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:20:33 INFO - PROCESS | 2328 | 1464722433805 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 2328 | ++DOCSHELL 1A7ECC00 == 55 [pid = 2328] [id = 686] 12:20:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1BD1A800) [pid = 2328] [serial = 2058] [outer = 00000000] 12:20:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1BD24C00) [pid = 2328] [serial = 2059] [outer = 1BD1A800] 12:20:33 INFO - PROCESS | 2328 | 1464722433861 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1BE21400) [pid = 2328] [serial = 2060] [outer = 1BD1A800] 12:20:34 INFO - PROCESS | 2328 | 1464722434479 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 2328 | 1464722434510 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:20:34 INFO - PROCESS | 2328 | 1464722434515 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 2328 | 1464722434517 Marionette TRACE conn6 <- [1,2710,null,{}] 12:20:34 INFO - PROCESS | 2328 | 1464722434520 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 2328 | 1464722434630 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:20:34 INFO - PROCESS | 2328 | 1464722434912 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 2328 | ++DOCSHELL 0D1FA800 == 56 [pid = 2328] [id = 687] 12:20:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D635400) [pid = 2328] [serial = 2061] [outer = 00000000] 12:20:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D82A800) [pid = 2328] [serial = 2062] [outer = 0D635400] 12:20:34 INFO - PROCESS | 2328 | 1464722434970 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0D856000) [pid = 2328] [serial = 2063] [outer = 0D635400] 12:20:35 INFO - PROCESS | 2328 | 1464722435622 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 2328 | 1464722435698 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:20:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:20:35 INFO - PROCESS | 2328 | 1464722435702 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 2328 | 1464722435706 Marionette TRACE conn6 <- [1,2714,null,{}] 12:20:35 INFO - PROCESS | 2328 | 1464722435711 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:35 INFO - PROCESS | 2328 | 1464722435820 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:20:35 INFO - PROCESS | 2328 | 1464722435964 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 2328 | --DOCSHELL 0C6C6800 == 55 [pid = 2328] [id = 679] 12:20:35 INFO - PROCESS | 2328 | --DOCSHELL 1702F400 == 54 [pid = 2328] [id = 678] 12:20:35 INFO - PROCESS | 2328 | --DOCSHELL 14CB4800 == 53 [pid = 2328] [id = 677] 12:20:35 INFO - PROCESS | 2328 | --DOCSHELL 0D835C00 == 52 [pid = 2328] [id = 676] 12:20:35 INFO - PROCESS | 2328 | --DOCSHELL 0D857800 == 51 [pid = 2328] [id = 675] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1BE1E400) [pid = 2328] [serial = 2008] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1BC5B400) [pid = 2328] [serial = 2006] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1618C800) [pid = 2328] [serial = 1871] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1ADED000) [pid = 2328] [serial = 2005] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (17948800) [pid = 2328] [serial = 1784] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (1BC62000) [pid = 2328] [serial = 1925] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (16480000) [pid = 2328] [serial = 1987] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1A733400) [pid = 2328] [serial = 1874] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1BE87400) [pid = 2328] [serial = 1969] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1BE8AC00) [pid = 2328] [serial = 1970] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1CD6C400) [pid = 2328] [serial = 1972] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1210C400) [pid = 2328] [serial = 1979] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (14CB1000) [pid = 2328] [serial = 1916] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1AD9E000) [pid = 2328] [serial = 1999] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0E505400) [pid = 2328] [serial = 1868] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1A193C00) [pid = 2328] [serial = 1832] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (17294C00) [pid = 2328] [serial = 2002] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1BC54000) [pid = 2328] [serial = 1922] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1A9A4400) [pid = 2328] [serial = 1877] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1ADA8000) [pid = 2328] [serial = 1880] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (16F36000) [pid = 2328] [serial = 1739] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D838800) [pid = 2328] [serial = 1961] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1188C400) [pid = 2328] [serial = 1984] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16116800) [pid = 2328] [serial = 1982] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1BE27000) [pid = 2328] [serial = 1928] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (18BEC400) [pid = 2328] [serial = 2003] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1ADA1C00) [pid = 2328] [serial = 1967] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (161BAC00) [pid = 2328] [serial = 1964] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1A1F1C00) [pid = 2328] [serial = 1997] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1DB2A400) [pid = 2328] [serial = 1975] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1886D800) [pid = 2328] [serial = 1787] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (18EB2C00) [pid = 2328] [serial = 1966] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (14C79800) [pid = 2328] [serial = 1981] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1ADC7C00) [pid = 2328] [serial = 2000] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (1A73C800) [pid = 2328] [serial = 1919] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1618B400) [pid = 2328] [serial = 1963] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0D90C800) [pid = 2328] [serial = 1778] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D902800) [pid = 2328] [serial = 1823] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (1A1F3C00) [pid = 2328] [serial = 1835] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (1684E400) [pid = 2328] [serial = 1988] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (17289000) [pid = 2328] [serial = 1991] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (188D0000) [pid = 2328] [serial = 1790] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (1886B400) [pid = 2328] [serial = 1994] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (0D908C00) [pid = 2328] [serial = 1978] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1702E000) [pid = 2328] [serial = 1990] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (15D4DC00) [pid = 2328] [serial = 1826] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (12306C00) [pid = 2328] [serial = 1985] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (14CAE800) [pid = 2328] [serial = 1781] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (0D679400) [pid = 2328] [serial = 1913] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 80 (18EBA800) [pid = 2328] [serial = 1829] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 79 (1A1EA800) [pid = 2328] [serial = 1996] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 78 (0D03A000) [pid = 2328] [serial = 1960] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | --DOMWINDOW == 77 (17B50C00) [pid = 2328] [serial = 1993] [outer = 00000000] [url = about:blank] 12:20:36 INFO - PROCESS | 2328 | ++DOCSHELL 0C828C00 == 52 [pid = 2328] [id = 688] 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 78 (0C8D5800) [pid = 2328] [serial = 2064] [outer = 00000000] 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 79 (0D652400) [pid = 2328] [serial = 2065] [outer = 0C8D5800] 12:20:36 INFO - PROCESS | 2328 | 1464722436069 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 80 (0D84DC00) [pid = 2328] [serial = 2066] [outer = 0C8D5800] 12:20:36 INFO - PROCESS | 2328 | 1464722436468 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:20:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 12:20:36 INFO - PROCESS | 2328 | 1464722436534 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 2328 | 1464722436538 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:20:36 INFO - PROCESS | 2328 | 1464722436543 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 2328 | 1464722436545 Marionette TRACE conn6 <- [1,2718,null,{}] 12:20:36 INFO - PROCESS | 2328 | 1464722436548 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 2328 | 1464722436644 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:20:36 INFO - PROCESS | 2328 | 1464722436680 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 2328 | ++DOCSHELL 14CAE800 == 53 [pid = 2328] [id = 689] 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 81 (14CB1000) [pid = 2328] [serial = 2067] [outer = 00000000] 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (14CBCC00) [pid = 2328] [serial = 2068] [outer = 14CB1000] 12:20:36 INFO - PROCESS | 2328 | 1464722436725 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (1611D000) [pid = 2328] [serial = 2069] [outer = 14CB1000] 12:20:37 INFO - PROCESS | 2328 | 1464722437686 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 2328 | 1464722437723 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:20:37 INFO - PROCESS | 2328 | 1464722437728 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 2328 | 1464722437733 Marionette TRACE conn6 <- [1,2722,null,{}] 12:20:37 INFO - PROCESS | 2328 | 1464722437742 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:37 INFO - PROCESS | 2328 | 1464722437837 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:20:37 INFO - PROCESS | 2328 | 1464722437845 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 2328 | ++DOCSHELL 1648A000 == 54 [pid = 2328] [id = 690] 12:20:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (16841400) [pid = 2328] [serial = 2070] [outer = 00000000] 12:20:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (16B3FC00) [pid = 2328] [serial = 2071] [outer = 16841400] 12:20:37 INFO - PROCESS | 2328 | 1464722437890 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (16E53C00) [pid = 2328] [serial = 2072] [outer = 16841400] 12:20:38 INFO - PROCESS | 2328 | 1464722438359 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 690ms 12:20:38 INFO - PROCESS | 2328 | 1464722438420 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 2328 | 1464722438422 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:20:38 INFO - PROCESS | 2328 | 1464722438425 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 2328 | 1464722438427 Marionette TRACE conn6 <- [1,2726,null,{}] 12:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:20:38 INFO - PROCESS | 2328 | 1464722438439 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 2328 | 1464722438575 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:20:38 INFO - PROCESS | 2328 | 1464722438655 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 2328 | ++DOCSHELL 16F3A800 == 55 [pid = 2328] [id = 691] 12:20:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1702EC00) [pid = 2328] [serial = 2073] [outer = 00000000] 12:20:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1728A000) [pid = 2328] [serial = 2074] [outer = 1702EC00] 12:20:38 INFO - PROCESS | 2328 | 1464722438702 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (17294400) [pid = 2328] [serial = 2075] [outer = 1702EC00] 12:20:39 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (170BB400) [pid = 2328] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:20:39 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (16845800) [pid = 2328] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:20:39 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (0DDA7000) [pid = 2328] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:20:39 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (0C79D400) [pid = 2328] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:20:39 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (0D84FC00) [pid = 2328] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:20:39 INFO - PROCESS | 2328 | 1464722439397 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1018ms 12:20:39 INFO - PROCESS | 2328 | 1464722439449 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 2328 | 1464722439453 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:20:39 INFO - PROCESS | 2328 | 1464722439459 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 2328 | 1464722439463 Marionette TRACE conn6 <- [1,2730,null,{}] 12:20:39 INFO - PROCESS | 2328 | 1464722439469 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 2328 | 1464722439590 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:20:39 INFO - PROCESS | 2328 | 1464722439740 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 2328 | ++DOCSHELL 0E509C00 == 56 [pid = 2328] [id = 692] 12:20:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0E7A3000) [pid = 2328] [serial = 2076] [outer = 00000000] 12:20:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (13776000) [pid = 2328] [serial = 2077] [outer = 0E7A3000] 12:20:39 INFO - PROCESS | 2328 | 1464722439799 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (13CF4800) [pid = 2328] [serial = 2078] [outer = 0E7A3000] 12:20:40 INFO - PROCESS | 2328 | 1464722440389 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 12:20:40 INFO - PROCESS | 2328 | 1464722440434 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 2328 | 1464722440440 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:20:40 INFO - PROCESS | 2328 | 1464722440446 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 2328 | 1464722440449 Marionette TRACE conn6 <- [1,2734,null,{}] 12:20:40 INFO - PROCESS | 2328 | 1464722440454 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 2328 | 1464722440571 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:20:40 INFO - PROCESS | 2328 | 1464722440734 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 2328 | ++DOCSHELL 16227000 == 57 [pid = 2328] [id = 693] 12:20:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (1622DC00) [pid = 2328] [serial = 2079] [outer = 00000000] 12:20:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (169DAC00) [pid = 2328] [serial = 2080] [outer = 1622DC00] 12:20:40 INFO - PROCESS | 2328 | 1464722440790 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (17030C00) [pid = 2328] [serial = 2081] [outer = 1622DC00] 12:20:41 INFO - PROCESS | 2328 | 1464722441392 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 971ms 12:20:41 INFO - PROCESS | 2328 | 1464722441418 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 2328 | 1464722441421 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:20:41 INFO - PROCESS | 2328 | 1464722441424 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:20:41 INFO - PROCESS | 2328 | 1464722441428 Marionette TRACE conn6 <- [1,2738,null,{}] 12:20:41 INFO - PROCESS | 2328 | 1464722441440 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 2328 | 1464722441558 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:20:41 INFO - PROCESS | 2328 | 1464722441710 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 2328 | ++DOCSHELL 14C8BC00 == 58 [pid = 2328] [id = 694] 12:20:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (1866C800) [pid = 2328] [serial = 2082] [outer = 00000000] 12:20:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (18B02000) [pid = 2328] [serial = 2083] [outer = 1866C800] 12:20:41 INFO - PROCESS | 2328 | 1464722441768 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (18EB7800) [pid = 2328] [serial = 2084] [outer = 1866C800] 12:20:42 INFO - PROCESS | 2328 | 1464722442344 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 12:20:42 INFO - PROCESS | 2328 | 1464722442398 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 2328 | 1464722442401 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:20:42 INFO - PROCESS | 2328 | 1464722442405 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:20:42 INFO - PROCESS | 2328 | 1464722442407 Marionette TRACE conn6 <- [1,2742,null,{}] 12:20:42 INFO - PROCESS | 2328 | 1464722442411 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 2328 | 1464722442526 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:20:42 INFO - PROCESS | 2328 | 1464722442687 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 2328 | ++DOCSHELL 1A191C00 == 59 [pid = 2328] [id = 695] 12:20:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (1A193C00) [pid = 2328] [serial = 2085] [outer = 00000000] 12:20:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (1A1ED000) [pid = 2328] [serial = 2086] [outer = 1A193C00] 12:20:42 INFO - PROCESS | 2328 | 1464722442742 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (1A1F5000) [pid = 2328] [serial = 2087] [outer = 1A193C00] 12:20:43 INFO - PROCESS | 2328 | 1464722443274 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 12:20:43 INFO - PROCESS | 2328 | 1464722443338 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 2328 | 1464722443341 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:20:43 INFO - PROCESS | 2328 | 1464722443344 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 2328 | 1464722443346 Marionette TRACE conn6 <- [1,2746,null,{}] 12:20:43 INFO - PROCESS | 2328 | 1464722443350 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:43 INFO - PROCESS | 2328 | 1464722443459 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:20:43 INFO - PROCESS | 2328 | 1464722443607 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 2328 | ++DOCSHELL 18EAE400 == 60 [pid = 2328] [id = 696] 12:20:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1A733800) [pid = 2328] [serial = 2088] [outer = 00000000] 12:20:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (1A7EBC00) [pid = 2328] [serial = 2089] [outer = 1A733800] 12:20:43 INFO - PROCESS | 2328 | 1464722443664 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (1ADA9000) [pid = 2328] [serial = 2090] [outer = 1A733800] 12:20:44 INFO - PROCESS | 2328 | 1464722444240 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 12:20:44 INFO - PROCESS | 2328 | 1464722444278 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 2328 | 1464722444280 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:20:44 INFO - PROCESS | 2328 | 1464722444284 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:20:44 INFO - PROCESS | 2328 | 1464722444286 Marionette TRACE conn6 <- [1,2750,null,{}] 12:20:44 INFO - PROCESS | 2328 | 1464722444289 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:44 INFO - PROCESS | 2328 | 1464722444421 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:20:44 INFO - PROCESS | 2328 | 1464722444585 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F5800 == 61 [pid = 2328] [id = 697] 12:20:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (1ADFA800) [pid = 2328] [serial = 2091] [outer = 00000000] 12:20:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1BC59400) [pid = 2328] [serial = 2092] [outer = 1ADFA800] 12:20:44 INFO - PROCESS | 2328 | 1464722444640 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1BD1C400) [pid = 2328] [serial = 2093] [outer = 1ADFA800] 12:20:45 INFO - PROCESS | 2328 | 1464722445201 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 12:20:45 INFO - PROCESS | 2328 | 1464722445258 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 2328 | 1464722445260 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:20:45 INFO - PROCESS | 2328 | 1464722445264 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:20:45 INFO - PROCESS | 2328 | 1464722445266 Marionette TRACE conn6 <- [1,2754,null,{}] 12:20:45 INFO - PROCESS | 2328 | 1464722445270 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 2328 | 1464722445378 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:20:45 INFO - PROCESS | 2328 | 1464722445526 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 2328 | ++DOCSHELL 1BD20000 == 62 [pid = 2328] [id = 698] 12:20:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (1BE1CC00) [pid = 2328] [serial = 2094] [outer = 00000000] 12:20:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1BE7DC00) [pid = 2328] [serial = 2095] [outer = 1BE1CC00] 12:20:45 INFO - PROCESS | 2328 | 1464722445580 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1BE83800) [pid = 2328] [serial = 2096] [outer = 1BE1CC00] 12:20:46 INFO - PROCESS | 2328 | 1464722446147 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 12:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:20:46 INFO - PROCESS | 2328 | 1464722446198 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 2328 | 1464722446200 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:20:46 INFO - PROCESS | 2328 | 1464722446204 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 2328 | 1464722446206 Marionette TRACE conn6 <- [1,2758,null,{}] 12:20:46 INFO - PROCESS | 2328 | 1464722446210 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:46 INFO - PROCESS | 2328 | 1464722446358 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:20:46 INFO - PROCESS | 2328 | 1464722446508 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 2328 | ++DOCSHELL 0D083000 == 63 [pid = 2328] [id = 699] 12:20:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0D629400) [pid = 2328] [serial = 2097] [outer = 00000000] 12:20:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1377C400) [pid = 2328] [serial = 2098] [outer = 0D629400] 12:20:46 INFO - PROCESS | 2328 | 1464722446562 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (15D4BC00) [pid = 2328] [serial = 2099] [outer = 0D629400] 12:20:47 INFO - PROCESS | 2328 | 1464722447295 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1118ms 12:20:47 INFO - PROCESS | 2328 | 1464722447326 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:20:47 INFO - PROCESS | 2328 | 1464722447331 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:20:47 INFO - PROCESS | 2328 | 1464722447336 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 2328 | 1464722447340 Marionette TRACE conn6 <- [1,2762,null,{}] 12:20:47 INFO - PROCESS | 2328 | 1464722447345 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 2328 | 1464722447455 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:20:47 INFO - PROCESS | 2328 | 1464722447622 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 2328 | ++DOCSHELL 0D85B000 == 64 [pid = 2328] [id = 700] 12:20:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (0D90C800) [pid = 2328] [serial = 2100] [outer = 00000000] 12:20:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (16118C00) [pid = 2328] [serial = 2101] [outer = 0D90C800] 12:20:47 INFO - PROCESS | 2328 | 1464722447675 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1647DC00) [pid = 2328] [serial = 2102] [outer = 0D90C800] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 1648A000 == 63 [pid = 2328] [id = 690] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 123B9800 == 62 [pid = 2328] [id = 669] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 14CAE800 == 61 [pid = 2328] [id = 689] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 0C828C00 == 60 [pid = 2328] [id = 688] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 0D1FA800 == 59 [pid = 2328] [id = 687] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 14C04C00 == 58 [pid = 2328] [id = 682] 12:20:47 INFO - PROCESS | 2328 | --DOCSHELL 0D836000 == 57 [pid = 2328] [id = 681] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (17B4C000) [pid = 2328] [serial = 2041] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (172E3400) [pid = 2328] [serial = 2035] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (16B40C00) [pid = 2328] [serial = 2032] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1E63DC00) [pid = 2328] [serial = 2023] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (1611E800) [pid = 2328] [serial = 2027] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (14C92400) [pid = 2328] [serial = 2026] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (0D852000) [pid = 2328] [serial = 2038] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (12108000) [pid = 2328] [serial = 2011] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (16B45000) [pid = 2328] [serial = 2014] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1DB22000) [pid = 2328] [serial = 2017] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1377BC00) [pid = 2328] [serial = 2030] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (12305800) [pid = 2328] [serial = 2029] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (17B51800) [pid = 2328] [serial = 2036] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (1203F800) [pid = 2328] [serial = 2039] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1E632C00) [pid = 2328] [serial = 2020] [outer = 00000000] [url = about:blank] 12:20:47 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (16E55400) [pid = 2328] [serial = 2033] [outer = 00000000] [url = about:blank] 12:20:48 INFO - PROCESS | 2328 | 1464722448175 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 890ms 12:20:48 INFO - PROCESS | 2328 | 1464722448227 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 2328 | 1464722448232 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:20:48 INFO - PROCESS | 2328 | 1464722448238 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 2328 | 1464722448240 Marionette TRACE conn6 <- [1,2766,null,{}] 12:20:48 INFO - PROCESS | 2328 | 1464722448244 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 2328 | 1464722448343 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:20:48 INFO - PROCESS | 2328 | 1464722448458 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 2328 | ++DOCSHELL 0D84E000 == 58 [pid = 2328] [id = 701] 12:20:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (0DA8D000) [pid = 2328] [serial = 2103] [outer = 00000000] 12:20:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (13A06800) [pid = 2328] [serial = 2104] [outer = 0DA8D000] 12:20:48 INFO - PROCESS | 2328 | 1464722448503 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (14C79800) [pid = 2328] [serial = 2105] [outer = 0DA8D000] 12:20:48 INFO - PROCESS | 2328 | 1464722448898 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 12:20:48 INFO - PROCESS | 2328 | 1464722448972 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 2328 | 1464722448974 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:20:49 INFO - PROCESS | 2328 | 1464722449004 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 2328 | 1464722449008 Marionette TRACE conn6 <- [1,2770,null,{}] 12:20:49 INFO - PROCESS | 2328 | 1464722449022 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 2328 | 1464722449121 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:20:49 INFO - PROCESS | 2328 | 1464722449137 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 2328 | ++DOCSHELL 17024800 == 59 [pid = 2328] [id = 702] 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (17025000) [pid = 2328] [serial = 2106] [outer = 00000000] 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (17030000) [pid = 2328] [serial = 2107] [outer = 17025000] 12:20:49 INFO - PROCESS | 2328 | 1464722449185 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (17952400) [pid = 2328] [serial = 2108] [outer = 17025000] 12:20:49 INFO - PROCESS | 2328 | 1464722449656 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 710ms 12:20:49 INFO - PROCESS | 2328 | 1464722449691 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 2328 | 1464722449694 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:20:49 INFO - PROCESS | 2328 | 1464722449697 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:20:49 INFO - PROCESS | 2328 | 1464722449699 Marionette TRACE conn6 <- [1,2774,null,{}] 12:20:49 INFO - PROCESS | 2328 | 1464722449702 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 2328 | 1464722449799 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:20:49 INFO - PROCESS | 2328 | 1464722449806 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 2328 | ++DOCSHELL 17B51800 == 60 [pid = 2328] [id = 703] 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (17B51C00) [pid = 2328] [serial = 2109] [outer = 00000000] 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (188D0000) [pid = 2328] [serial = 2110] [outer = 17B51C00] 12:20:49 INFO - PROCESS | 2328 | 1464722449854 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (18EB5400) [pid = 2328] [serial = 2111] [outer = 17B51C00] 12:20:50 INFO - PROCESS | 2328 | 1464722450314 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 12:20:50 INFO - PROCESS | 2328 | 1464722450373 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 2328 | 1464722450375 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:20:50 INFO - PROCESS | 2328 | 1464722450379 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 2328 | 1464722450381 Marionette TRACE conn6 <- [1,2778,null,{}] 12:20:50 INFO - PROCESS | 2328 | 1464722450384 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 2328 | 1464722450513 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:20:50 INFO - PROCESS | 2328 | 1464722450563 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 2328 | ++DOCSHELL 1A18F000 == 61 [pid = 2328] [id = 704] 12:20:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1A194800) [pid = 2328] [serial = 2112] [outer = 00000000] 12:20:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1A7DF400) [pid = 2328] [serial = 2113] [outer = 1A194800] 12:20:50 INFO - PROCESS | 2328 | 1464722450608 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1ADAA400) [pid = 2328] [serial = 2114] [outer = 1A194800] 12:20:51 INFO - PROCESS | 2328 | 1464722451050 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 12:20:51 INFO - PROCESS | 2328 | 1464722451111 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 2328 | 1464722451113 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:20:51 INFO - PROCESS | 2328 | 1464722451124 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 2328 | 1464722451126 Marionette TRACE conn6 <- [1,2782,null,{}] 12:20:51 INFO - PROCESS | 2328 | 1464722451129 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 2328 | 1464722451272 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:20:51 INFO - PROCESS | 2328 | 1464722451297 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 2328 | ++DOCSHELL 1BC62400 == 62 [pid = 2328] [id = 705] 12:20:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1BD1A000) [pid = 2328] [serial = 2115] [outer = 00000000] 12:20:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1CD65800) [pid = 2328] [serial = 2116] [outer = 1BD1A000] 12:20:51 INFO - PROCESS | 2328 | 1464722451342 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1CD6D800) [pid = 2328] [serial = 2117] [outer = 1BD1A000] 12:20:51 INFO - PROCESS | 2328 | 1464722451817 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 12:20:51 INFO - PROCESS | 2328 | 1464722451856 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 2328 | 1464722451858 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:20:51 INFO - PROCESS | 2328 | 1464722451861 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 2328 | 1464722451863 Marionette TRACE conn6 <- [1,2786,null,{}] 12:20:51 INFO - PROCESS | 2328 | 1464722451866 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 2328 | 1464722452025 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:20:52 INFO - PROCESS | 2328 | 1464722452100 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 2328 | ++DOCSHELL 14CBD400 == 63 [pid = 2328] [id = 706] 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (19A02800) [pid = 2328] [serial = 2118] [outer = 00000000] 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1DB2D400) [pid = 2328] [serial = 2119] [outer = 19A02800] 12:20:52 INFO - PROCESS | 2328 | 1464722452144 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1DD09000) [pid = 2328] [serial = 2120] [outer = 19A02800] 12:20:52 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (16841400) [pid = 2328] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:20:52 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D635400) [pid = 2328] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:20:52 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (14CB1000) [pid = 2328] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:20:52 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0C8D5800) [pid = 2328] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:20:52 INFO - PROCESS | 2328 | 1464722452591 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 12:20:52 INFO - PROCESS | 2328 | 1464722452638 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 2328 | 1464722452640 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:20:52 INFO - PROCESS | 2328 | 1464722452648 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 2328 | 1464722452649 Marionette TRACE conn6 <- [1,2790,null,{}] 12:20:52 INFO - PROCESS | 2328 | 1464722452653 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 2328 | 1464722452745 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:20:52 INFO - PROCESS | 2328 | 1464722452752 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 2328 | ++DOCSHELL 1DD0EC00 == 64 [pid = 2328] [id = 707] 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1E631400) [pid = 2328] [serial = 2121] [outer = 00000000] 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1E63A800) [pid = 2328] [serial = 2122] [outer = 1E631400] 12:20:52 INFO - PROCESS | 2328 | 1464722452796 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1E63EC00) [pid = 2328] [serial = 2123] [outer = 1E631400] 12:20:53 INFO - PROCESS | 2328 | 1464722453241 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 12:20:53 INFO - PROCESS | 2328 | 1464722453278 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 2328 | 1464722453279 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:20:53 INFO - PROCESS | 2328 | 1464722453298 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 2328 | 1464722453300 Marionette TRACE conn6 <- [1,2794,null,{}] 12:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:20:53 INFO - PROCESS | 2328 | 1464722453303 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 2328 | 1464722453396 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:20:53 INFO - PROCESS | 2328 | 1464722453434 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 2328 | ++DOCSHELL 17A05C00 == 65 [pid = 2328] [id = 708] 12:20:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (17A08000) [pid = 2328] [serial = 2124] [outer = 00000000] 12:20:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (17A0C400) [pid = 2328] [serial = 2125] [outer = 17A08000] 12:20:53 INFO - PROCESS | 2328 | 1464722453477 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (17A0F800) [pid = 2328] [serial = 2126] [outer = 17A08000] 12:20:53 INFO - PROCESS | 2328 | 1464722453911 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 12:20:53 INFO - PROCESS | 2328 | 1464722453975 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 2328 | 1464722453978 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:20:53 INFO - PROCESS | 2328 | 1464722453981 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 2328 | 1464722453982 Marionette TRACE conn6 <- [1,2798,null,{}] 12:20:53 INFO - PROCESS | 2328 | 1464722453986 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:54 INFO - PROCESS | 2328 | 1464722454078 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:20:54 INFO - PROCESS | 2328 | 1464722454085 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 2328 | ++DOCSHELL 1E634400 == 66 [pid = 2328] [id = 709] 12:20:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1E7C4400) [pid = 2328] [serial = 2127] [outer = 00000000] 12:20:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1E7C9800) [pid = 2328] [serial = 2128] [outer = 1E7C4400] 12:20:54 INFO - PROCESS | 2328 | 1464722454128 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1E7CD400) [pid = 2328] [serial = 2129] [outer = 1E7C4400] 12:20:54 INFO - PROCESS | 2328 | 1464722454873 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 12:20:54 INFO - PROCESS | 2328 | 1464722454923 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 2328 | 1464722454928 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:20:54 INFO - PROCESS | 2328 | 1464722454936 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 2328 | 1464722454939 Marionette TRACE conn6 <- [1,2802,null,{}] 12:20:54 INFO - PROCESS | 2328 | 1464722454945 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 2328 | 1464722455070 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:20:55 INFO - PROCESS | 2328 | 1464722455227 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 2328 | ++DOCSHELL 1230AC00 == 67 [pid = 2328] [id = 710] 12:20:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (123B9800) [pid = 2328] [serial = 2130] [outer = 00000000] 12:20:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (13A0EC00) [pid = 2328] [serial = 2131] [outer = 123B9800] 12:20:55 INFO - PROCESS | 2328 | 1464722455284 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1611E800) [pid = 2328] [serial = 2132] [outer = 123B9800] 12:20:55 INFO - PROCESS | 2328 | 1464722455874 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 12:20:55 INFO - PROCESS | 2328 | 1464722455912 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 2328 | 1464722455918 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:20:55 INFO - PROCESS | 2328 | 1464722455924 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:20:55 INFO - PROCESS | 2328 | 1464722455927 Marionette TRACE conn6 <- [1,2806,null,{}] 12:20:55 INFO - PROCESS | 2328 | 1464722455931 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 2328 | 1464722456054 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:20:56 INFO - PROCESS | 2328 | 1464722456223 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 2328 | ++DOCSHELL 1702D000 == 68 [pid = 2328] [id = 711] 12:20:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1702D400) [pid = 2328] [serial = 2133] [outer = 00000000] 12:20:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (18874000) [pid = 2328] [serial = 2134] [outer = 1702D400] 12:20:56 INFO - PROCESS | 2328 | 1464722456278 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1A1F6000) [pid = 2328] [serial = 2135] [outer = 1702D400] 12:20:56 INFO - PROCESS | 2328 | 1464722456911 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1015ms 12:20:56 INFO - PROCESS | 2328 | 1464722456946 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 2328 | 1464722456948 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:20:56 INFO - PROCESS | 2328 | 1464722456952 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:20:56 INFO - PROCESS | 2328 | 1464722456956 Marionette TRACE conn6 <- [1,2810,null,{}] 12:20:56 INFO - PROCESS | 2328 | 1464722456967 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 2328 | 1464722457107 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:20:57 INFO - PROCESS | 2328 | 1464722457282 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 2328 | ++DOCSHELL 0DDA7000 == 69 [pid = 2328] [id = 712] 12:20:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (16E49800) [pid = 2328] [serial = 2136] [outer = 00000000] 12:20:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1E7CF400) [pid = 2328] [serial = 2137] [outer = 16E49800] 12:20:57 INFO - PROCESS | 2328 | 1464722457346 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1FB1E800) [pid = 2328] [serial = 2138] [outer = 16E49800] 12:20:58 INFO - PROCESS | 2328 | 1464722458324 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:20:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1424ms 12:20:58 INFO - PROCESS | 2328 | 1464722458380 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 2328 | 1464722458385 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:20:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:20:58 INFO - PROCESS | 2328 | 1464722458389 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 2328 | 1464722458393 Marionette TRACE conn6 <- [1,2814,null,{}] 12:20:58 INFO - PROCESS | 2328 | 1464722458398 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 2328 | 1464722458498 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:20:58 INFO - PROCESS | 2328 | 1464722458655 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 2328 | ++DOCSHELL 0D08EC00 == 70 [pid = 2328] [id = 713] 12:20:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D101400) [pid = 2328] [serial = 2139] [outer = 00000000] 12:20:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D634400) [pid = 2328] [serial = 2140] [outer = 0D101400] 12:20:58 INFO - PROCESS | 2328 | 1464722458706 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0D673800) [pid = 2328] [serial = 2141] [outer = 0D101400] 12:20:59 INFO - PROCESS | 2328 | 1464722459298 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:20:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 987ms 12:20:59 INFO - PROCESS | 2328 | 1464722459378 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 2328 | 1464722459384 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:20:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:20:59 INFO - PROCESS | 2328 | 1464722459390 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 2328 | 1464722459392 Marionette TRACE conn6 <- [1,2818,null,{}] 12:20:59 INFO - PROCESS | 2328 | 1464722459396 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 2328 | 1464722459503 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:20:59 INFO - PROCESS | 2328 | 1464722459663 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 2328 | ++DOCSHELL 0D851000 == 71 [pid = 2328] [id = 714] 12:20:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (0D853800) [pid = 2328] [serial = 2142] [outer = 00000000] 12:20:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (0D909800) [pid = 2328] [serial = 2143] [outer = 0D853800] 12:20:59 INFO - PROCESS | 2328 | 1464722459715 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (0DA90400) [pid = 2328] [serial = 2144] [outer = 0D853800] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 17B4D400 == 70 [pid = 2328] [id = 595] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 17291400 == 69 [pid = 2328] [id = 606] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 17A05C00 == 68 [pid = 2328] [id = 708] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 1DD0EC00 == 67 [pid = 2328] [id = 707] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 14CBD400 == 66 [pid = 2328] [id = 706] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 1BC62400 == 65 [pid = 2328] [id = 705] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 1A18F000 == 64 [pid = 2328] [id = 704] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (1728A000) [pid = 2328] [serial = 2074] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (0DA95400) [pid = 2328] [serial = 2044] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (161C3000) [pid = 2328] [serial = 2047] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (18EACC00) [pid = 2328] [serial = 2050] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1A734800) [pid = 2328] [serial = 2053] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1ADA6C00) [pid = 2328] [serial = 2056] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1BD24C00) [pid = 2328] [serial = 2059] [outer = 00000000] [url = about:blank] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 17B51800 == 63 [pid = 2328] [id = 703] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 17024800 == 62 [pid = 2328] [id = 702] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 0D84E000 == 61 [pid = 2328] [id = 701] 12:20:59 INFO - PROCESS | 2328 | --DOCSHELL 0D85B000 == 60 [pid = 2328] [id = 700] 12:21:00 INFO - PROCESS | 2328 | --DOCSHELL 16F3A800 == 59 [pid = 2328] [id = 691] 12:21:00 INFO - PROCESS | 2328 | --DOCSHELL 0D82E800 == 58 [pid = 2328] [id = 680] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (16B3FC00) [pid = 2328] [serial = 2071] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (0D856000) [pid = 2328] [serial = 2063] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (0D82A800) [pid = 2328] [serial = 2062] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (14CBCC00) [pid = 2328] [serial = 2068] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1611D000) [pid = 2328] [serial = 2069] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (0D652400) [pid = 2328] [serial = 2065] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D84DC00) [pid = 2328] [serial = 2066] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (16E53C00) [pid = 2328] [serial = 2072] [outer = 00000000] [url = about:blank] 12:21:00 INFO - PROCESS | 2328 | 1464722460314 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:21:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 973ms 12:21:00 INFO - PROCESS | 2328 | 1464722460365 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 2328 | 1464722460367 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:21:00 INFO - PROCESS | 2328 | 1464722460371 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:21:00 INFO - PROCESS | 2328 | 1464722460374 Marionette TRACE conn6 <- [1,2822,null,{}] 12:21:00 INFO - PROCESS | 2328 | 1464722460391 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:00 INFO - PROCESS | 2328 | 1464722460479 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:21:00 INFO - PROCESS | 2328 | 1464722460487 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 2328 | ++DOCSHELL 0DD0C800 == 59 [pid = 2328] [id = 715] 12:21:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0DD0D000) [pid = 2328] [serial = 2145] [outer = 00000000] 12:21:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (0E505400) [pid = 2328] [serial = 2146] [outer = 0DD0D000] 12:21:00 INFO - PROCESS | 2328 | 1464722460537 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (118BAC00) [pid = 2328] [serial = 2147] [outer = 0DD0D000] 12:21:01 INFO - PROCESS | 2328 | 1464722461043 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:21:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 12:21:01 INFO - PROCESS | 2328 | 1464722461105 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 2328 | 1464722461108 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:21:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:21:01 INFO - PROCESS | 2328 | 1464722461111 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 2328 | 1464722461113 Marionette TRACE conn6 <- [1,2826,null,{}] 12:21:01 INFO - PROCESS | 2328 | 1464722461116 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 2328 | 1464722461209 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:21:01 INFO - PROCESS | 2328 | 1464722461218 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 2328 | ++DOCSHELL 1207FC00 == 60 [pid = 2328] [id = 716] 12:21:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (120DD400) [pid = 2328] [serial = 2148] [outer = 00000000] 12:21:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (12324000) [pid = 2328] [serial = 2149] [outer = 120DD400] 12:21:01 INFO - PROCESS | 2328 | 1464722461295 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (13504000) [pid = 2328] [serial = 2150] [outer = 120DD400] 12:21:01 INFO - PROCESS | 2328 | 1464722461747 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:21:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 12:21:01 INFO - PROCESS | 2328 | 1464722461785 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 2328 | 1464722461787 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:21:01 INFO - PROCESS | 2328 | 1464722461790 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:21:01 INFO - PROCESS | 2328 | 1464722461792 Marionette TRACE conn6 <- [1,2830,null,{}] 12:21:01 INFO - PROCESS | 2328 | 1464722461800 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 2328 | 1464722461882 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:21:01 INFO - PROCESS | 2328 | 1464722461889 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 2328 | ++DOCSHELL 13508400 == 61 [pid = 2328] [id = 717] 12:21:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1350B000) [pid = 2328] [serial = 2151] [outer = 00000000] 12:21:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (13779400) [pid = 2328] [serial = 2152] [outer = 1350B000] 12:21:01 INFO - PROCESS | 2328 | 1464722461935 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (1377BC00) [pid = 2328] [serial = 2153] [outer = 1350B000] 12:21:02 INFO - PROCESS | 2328 | 1464722462444 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:21:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 12:21:02 INFO - PROCESS | 2328 | 1464722462465 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 2328 | 1464722462467 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:21:02 INFO - PROCESS | 2328 | 1464722462471 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 2328 | 1464722462472 Marionette TRACE conn6 <- [1,2834,null,{}] 12:21:02 INFO - PROCESS | 2328 | 1464722462476 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:02 INFO - PROCESS | 2328 | 1464722462606 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:21:02 INFO - PROCESS | 2328 | 1464722462702 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 2328 | ++DOCSHELL 13CEB400 == 62 [pid = 2328] [id = 718] 12:21:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (13CED800) [pid = 2328] [serial = 2154] [outer = 00000000] 12:21:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (14CB1C00) [pid = 2328] [serial = 2155] [outer = 13CED800] 12:21:02 INFO - PROCESS | 2328 | 1464722462748 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (14CB2400) [pid = 2328] [serial = 2156] [outer = 13CED800] 12:21:03 INFO - PROCESS | 2328 | 1464722463178 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:21:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 12:21:03 INFO - PROCESS | 2328 | 1464722463206 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 2328 | 1464722463208 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:21:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:21:03 INFO - PROCESS | 2328 | 1464722463217 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 2328 | 1464722463219 Marionette TRACE conn6 <- [1,2838,null,{}] 12:21:03 INFO - PROCESS | 2328 | 1464722463223 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 2328 | 1464722463339 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:21:03 INFO - PROCESS | 2328 | 1464722463346 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 2328 | ++DOCSHELL 14CBB800 == 63 [pid = 2328] [id = 719] 12:21:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (15D4DC00) [pid = 2328] [serial = 2157] [outer = 00000000] 12:21:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (16117C00) [pid = 2328] [serial = 2158] [outer = 15D4DC00] 12:21:03 INFO - PROCESS | 2328 | 1464722463391 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 2328 | ++DOMWINDOW == 133 (16122800) [pid = 2328] [serial = 2159] [outer = 15D4DC00] 12:21:03 INFO - PROCESS | 2328 | 1464722463829 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:21:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 12:21:03 INFO - PROCESS | 2328 | 1464722463897 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 2328 | 1464722463899 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:21:03 INFO - PROCESS | 2328 | 1464722463902 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:21:03 INFO - PROCESS | 2328 | 1464722463904 Marionette TRACE conn6 <- [1,2842,null,{}] 12:21:03 INFO - PROCESS | 2328 | 1464722463907 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:04 INFO - PROCESS | 2328 | 1464722464055 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:21:04 INFO - PROCESS | 2328 | 1464722464073 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C5000 == 64 [pid = 2328] [id = 720] 12:21:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 134 (0C87B000) [pid = 2328] [serial = 2160] [outer = 00000000] 12:21:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 135 (161BF400) [pid = 2328] [serial = 2161] [outer = 0C87B000] 12:21:04 INFO - PROCESS | 2328 | 1464722464120 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 2328 | ++DOMWINDOW == 136 (161C1400) [pid = 2328] [serial = 2162] [outer = 0C87B000] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 135 (1A194800) [pid = 2328] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 134 (1BD1A000) [pid = 2328] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 133 (19A02800) [pid = 2328] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 132 (0E7A3000) [pid = 2328] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (17025000) [pid = 2328] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (0D629400) [pid = 2328] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1622DC00) [pid = 2328] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1A733800) [pid = 2328] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (0DA8D000) [pid = 2328] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (17B51C00) [pid = 2328] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1702EC00) [pid = 2328] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (0D90C800) [pid = 2328] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (1A193C00) [pid = 2328] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1866C800) [pid = 2328] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (17A08000) [pid = 2328] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1E631400) [pid = 2328] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D854400) [pid = 2328] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (123AF800) [pid = 2328] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (16481400) [pid = 2328] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1BD1A800) [pid = 2328] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1BC62800) [pid = 2328] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1BC5DC00) [pid = 2328] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0D851800) [pid = 2328] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (188D6C00) [pid = 2328] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1DD0B400) [pid = 2328] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (14CBDC00) [pid = 2328] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (1CD68C00) [pid = 2328] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (1A193800) [pid = 2328] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D909000) [pid = 2328] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (18EF5C00) [pid = 2328] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0E50E800) [pid = 2328] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:21:05 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (1DB23800) [pid = 2328] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:21:05 INFO - PROCESS | 2328 | 1464722465146 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:21:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1275ms 12:21:05 INFO - PROCESS | 2328 | 1464722465181 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 2328 | 1464722465183 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:21:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:21:05 INFO - PROCESS | 2328 | 1464722465186 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 2328 | 1464722465188 Marionette TRACE conn6 <- [1,2846,null,{}] 12:21:05 INFO - PROCESS | 2328 | 1464722465191 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 2328 | 1464722465272 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:21:05 INFO - PROCESS | 2328 | 1464722465402 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 2328 | ++DOCSHELL 0C72C800 == 65 [pid = 2328] [id = 721] 12:21:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D109400) [pid = 2328] [serial = 2163] [outer = 00000000] 12:21:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (11A94C00) [pid = 2328] [serial = 2164] [outer = 0D109400] 12:21:05 INFO - PROCESS | 2328 | 1464722465449 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (14CB1800) [pid = 2328] [serial = 2165] [outer = 0D109400] 12:21:05 INFO - PROCESS | 2328 | 1464722465814 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:21:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 12:21:05 INFO - PROCESS | 2328 | 1464722465857 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:21:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:21:05 INFO - PROCESS | 2328 | 1464722465859 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:21:05 INFO - PROCESS | 2328 | 1464722465862 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 2328 | 1464722465863 Marionette TRACE conn6 <- [1,2850,null,{}] 12:21:05 INFO - PROCESS | 2328 | 1464722465867 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 2328 | 1464722465995 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:21:06 INFO - PROCESS | 2328 | 1464722466008 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 2328 | ++DOCSHELL 15E48C00 == 66 [pid = 2328] [id = 722] 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1611AC00) [pid = 2328] [serial = 2166] [outer = 00000000] 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16843C00) [pid = 2328] [serial = 2167] [outer = 1611AC00] 12:21:06 INFO - PROCESS | 2328 | 1464722466052 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (168B6800) [pid = 2328] [serial = 2168] [outer = 1611AC00] 12:21:06 INFO - PROCESS | 2328 | 1464722466484 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 12:21:06 INFO - PROCESS | 2328 | 1464722466533 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 2328 | 1464722466535 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:21:06 INFO - PROCESS | 2328 | 1464722466539 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 2328 | 1464722466541 Marionette TRACE conn6 <- [1,2854,null,{}] 12:21:06 INFO - PROCESS | 2328 | 1464722466545 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 2328 | 1464722466696 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:21:06 INFO - PROCESS | 2328 | 1464722466756 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 2328 | ++DOCSHELL 16B43400 == 67 [pid = 2328] [id = 723] 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (16B48400) [pid = 2328] [serial = 2169] [outer = 00000000] 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (17024000) [pid = 2328] [serial = 2170] [outer = 16B48400] 12:21:06 INFO - PROCESS | 2328 | 1464722466806 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (170C2000) [pid = 2328] [serial = 2171] [outer = 16B48400] 12:21:07 INFO - PROCESS | 2328 | 1464722467421 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:21:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 12:21:07 INFO - PROCESS | 2328 | 1464722467473 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 2328 | 1464722467478 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:21:07 INFO - PROCESS | 2328 | 1464722467485 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 2328 | 1464722467489 Marionette TRACE conn6 <- [1,2858,null,{}] 12:21:07 INFO - PROCESS | 2328 | 1464722467511 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:07 INFO - PROCESS | 2328 | 1464722467634 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:21:07 INFO - PROCESS | 2328 | 1464722467786 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 2328 | ++DOCSHELL 0D633400 == 68 [pid = 2328] [id = 724] 12:21:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (0D633C00) [pid = 2328] [serial = 2172] [outer = 00000000] 12:21:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (0D82A800) [pid = 2328] [serial = 2173] [outer = 0D633C00] 12:21:07 INFO - PROCESS | 2328 | 1464722467850 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (0D834800) [pid = 2328] [serial = 2174] [outer = 0D633C00] 12:21:08 INFO - PROCESS | 2328 | 1464722468506 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1078ms 12:21:08 INFO - PROCESS | 2328 | 1464722468578 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 2328 | 1464722468585 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:21:08 INFO - PROCESS | 2328 | 1464722468592 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 2328 | 1464722468595 Marionette TRACE conn6 <- [1,2862,null,{}] 12:21:08 INFO - PROCESS | 2328 | 1464722468616 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 2328 | 1464722468742 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:21:08 INFO - PROCESS | 2328 | 1464722468887 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 2328 | ++DOCSHELL 0DD5F400 == 69 [pid = 2328] [id = 725] 12:21:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (0DE2EC00) [pid = 2328] [serial = 2175] [outer = 00000000] 12:21:08 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (12076800) [pid = 2328] [serial = 2176] [outer = 0DE2EC00] 12:21:08 INFO - PROCESS | 2328 | 1464722468949 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (13777800) [pid = 2328] [serial = 2177] [outer = 0DE2EC00] 12:21:09 INFO - PROCESS | 2328 | 1464722469555 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 990ms 12:21:09 INFO - PROCESS | 2328 | 1464722469585 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 2328 | 1464722469587 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:21:09 INFO - PROCESS | 2328 | 1464722469591 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 2328 | 1464722469595 Marionette TRACE conn6 <- [1,2866,null,{}] 12:21:09 INFO - PROCESS | 2328 | 1464722469607 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:09 INFO - PROCESS | 2328 | 1464722469724 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:21:09 INFO - PROCESS | 2328 | 1464722469874 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 2328 | ++DOCSHELL 16F36000 == 70 [pid = 2328] [id = 726] 12:21:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (16F3A800) [pid = 2328] [serial = 2178] [outer = 00000000] 12:21:09 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (17026C00) [pid = 2328] [serial = 2179] [outer = 16F3A800] 12:21:09 INFO - PROCESS | 2328 | 1464722469932 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (17286C00) [pid = 2328] [serial = 2180] [outer = 16F3A800] 12:21:10 INFO - PROCESS | 2328 | 1464722470550 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:21:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 12:21:10 INFO - PROCESS | 2328 | 1464722470574 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 2328 | 1464722470577 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:21:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:21:10 INFO - PROCESS | 2328 | 1464722470582 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 2328 | 1464722470584 Marionette TRACE conn6 <- [1,2870,null,{}] 12:21:10 INFO - PROCESS | 2328 | 1464722470588 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 2328 | 1464722470699 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:21:10 INFO - PROCESS | 2328 | 1464722470846 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 2328 | ++DOCSHELL 17A02800 == 71 [pid = 2328] [id = 727] 12:21:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (17A03800) [pid = 2328] [serial = 2181] [outer = 00000000] 12:21:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (17A08400) [pid = 2328] [serial = 2182] [outer = 17A03800] 12:21:10 INFO - PROCESS | 2328 | 1464722470901 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (17B45800) [pid = 2328] [serial = 2183] [outer = 17A03800] 12:21:11 INFO - PROCESS | 2328 | 1464722471440 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:21:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:21:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 931ms 12:21:11 INFO - PROCESS | 2328 | 1464722471515 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 2328 | 1464722471518 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:21:11 INFO - PROCESS | 2328 | 1464722471522 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:21:11 INFO - PROCESS | 2328 | 1464722471524 Marionette TRACE conn6 <- [1,2874,null,{}] 12:21:11 INFO - PROCESS | 2328 | 1464722471528 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:11 INFO - PROCESS | 2328 | 1464722471638 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:21:11 INFO - PROCESS | 2328 | 1464722471807 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 2328 | ++DOCSHELL 0C8D3000 == 72 [pid = 2328] [id = 728] 12:21:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (16B41400) [pid = 2328] [serial = 2184] [outer = 00000000] 12:21:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (18869C00) [pid = 2328] [serial = 2185] [outer = 16B41400] 12:21:11 INFO - PROCESS | 2328 | 1464722471861 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (18870800) [pid = 2328] [serial = 2186] [outer = 16B41400] 12:21:12 INFO - PROCESS | 2328 | 1464722472449 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:21:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 12:21:12 INFO - PROCESS | 2328 | 1464722472496 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 2328 | 1464722472498 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:21:12 INFO - PROCESS | 2328 | 1464722472502 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 2328 | 1464722472504 Marionette TRACE conn6 <- [1,2878,null,{}] 12:21:12 INFO - PROCESS | 2328 | 1464722472508 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 2328 | 1464722472635 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:21:12 INFO - PROCESS | 2328 | 1464722472916 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 2328 | ++DOCSHELL 0C6CA800 == 73 [pid = 2328] [id = 729] 12:21:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0C72B000) [pid = 2328] [serial = 2187] [outer = 00000000] 12:21:12 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0D160400) [pid = 2328] [serial = 2188] [outer = 0C72B000] 12:21:12 INFO - PROCESS | 2328 | 1464722472972 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (0D64C400) [pid = 2328] [serial = 2189] [outer = 0C72B000] 12:21:13 INFO - PROCESS | 2328 | 1464722473641 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1172ms 12:21:13 INFO - PROCESS | 2328 | 1464722473677 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 2328 | 1464722473682 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:21:13 INFO - PROCESS | 2328 | 1464722473686 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 2328 | 1464722473689 Marionette TRACE conn6 <- [1,2882,null,{}] 12:21:13 INFO - PROCESS | 2328 | 1464722473694 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 2328 | 1464722473801 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:21:13 INFO - PROCESS | 2328 | 1464722473925 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 1BD22400 == 72 [pid = 2328] [id = 642] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 1DB2EC00 == 71 [pid = 2328] [id = 673] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 1647C800 == 70 [pid = 2328] [id = 671] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 19A0A000 == 69 [pid = 2328] [id = 684] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0E509C00 == 68 [pid = 2328] [id = 692] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 15E48C00 == 67 [pid = 2328] [id = 722] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0C72C800 == 66 [pid = 2328] [id = 721] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0C6C5000 == 65 [pid = 2328] [id = 720] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 14CBB800 == 64 [pid = 2328] [id = 719] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 13CEB400 == 63 [pid = 2328] [id = 718] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 13508400 == 62 [pid = 2328] [id = 717] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 1207FC00 == 61 [pid = 2328] [id = 716] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0DD0C800 == 60 [pid = 2328] [id = 715] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0D851000 == 59 [pid = 2328] [id = 714] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 0D08EC00 == 58 [pid = 2328] [id = 713] 12:21:13 INFO - PROCESS | 2328 | --DOCSHELL 1230AC00 == 57 [pid = 2328] [id = 710] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1E640800) [pid = 2328] [serial = 2024] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (17B4D800) [pid = 2328] [serial = 2042] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1728EC00) [pid = 2328] [serial = 2015] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (1BE21400) [pid = 2328] [serial = 2060] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (1DB2F000) [pid = 2328] [serial = 2018] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (1BE8A800) [pid = 2328] [serial = 2009] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (0E7A7000) [pid = 2328] [serial = 2045] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (19A04C00) [pid = 2328] [serial = 2051] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1E636400) [pid = 2328] [serial = 2021] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1684E000) [pid = 2328] [serial = 2048] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (1CD71800) [pid = 2328] [serial = 1973] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (1A7E2C00) [pid = 2328] [serial = 2054] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (13807400) [pid = 2328] [serial = 2012] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1ADCBC00) [pid = 2328] [serial = 1958] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1ADCF800) [pid = 2328] [serial = 2057] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1DD01800) [pid = 2328] [serial = 1976] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (1A7DF400) [pid = 2328] [serial = 2113] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1ADAA400) [pid = 2328] [serial = 2114] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (1CD65800) [pid = 2328] [serial = 2116] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1DB2D400) [pid = 2328] [serial = 2119] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1DD09000) [pid = 2328] [serial = 2120] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (13776000) [pid = 2328] [serial = 2077] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (17030000) [pid = 2328] [serial = 2107] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (17952400) [pid = 2328] [serial = 2108] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (15D4BC00) [pid = 2328] [serial = 2099] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1377C400) [pid = 2328] [serial = 2098] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (17030C00) [pid = 2328] [serial = 2081] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (169DAC00) [pid = 2328] [serial = 2080] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1ADA9000) [pid = 2328] [serial = 2090] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1A7EBC00) [pid = 2328] [serial = 2089] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (13A06800) [pid = 2328] [serial = 2104] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (14C79800) [pid = 2328] [serial = 2105] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (188D0000) [pid = 2328] [serial = 2110] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (17294400) [pid = 2328] [serial = 2075] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1647DC00) [pid = 2328] [serial = 2102] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (16118C00) [pid = 2328] [serial = 2101] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1BC59400) [pid = 2328] [serial = 2092] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (1A1F5000) [pid = 2328] [serial = 2087] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (1A1ED000) [pid = 2328] [serial = 2086] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (18EB7800) [pid = 2328] [serial = 2084] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (18B02000) [pid = 2328] [serial = 2083] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (1BE7DC00) [pid = 2328] [serial = 2095] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (17A0C400) [pid = 2328] [serial = 2125] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 87 (13CF4800) [pid = 2328] [serial = 2078] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 86 (17A0F800) [pid = 2328] [serial = 2126] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 85 (1CD6D800) [pid = 2328] [serial = 2117] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 84 (1E63EC00) [pid = 2328] [serial = 2123] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 83 (1E63A800) [pid = 2328] [serial = 2122] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 82 (1E7C9800) [pid = 2328] [serial = 2128] [outer = 00000000] [url = about:blank] 12:21:13 INFO - PROCESS | 2328 | --DOMWINDOW == 81 (18EB5400) [pid = 2328] [serial = 2111] [outer = 00000000] [url = about:blank] 12:21:14 INFO - PROCESS | 2328 | ++DOCSHELL 0927F400 == 58 [pid = 2328] [id = 730] 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 82 (09285800) [pid = 2328] [serial = 2190] [outer = 00000000] 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 83 (0C72EC00) [pid = 2328] [serial = 2191] [outer = 09285800] 12:21:14 INFO - PROCESS | 2328 | 1464722474034 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 84 (0D834C00) [pid = 2328] [serial = 2192] [outer = 09285800] 12:21:14 INFO - PROCESS | 2328 | 1464722474482 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:21:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 830ms 12:21:14 INFO - PROCESS | 2328 | 1464722474519 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 2328 | 1464722474523 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:21:14 INFO - PROCESS | 2328 | 1464722474527 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:21:14 INFO - PROCESS | 2328 | 1464722474529 Marionette TRACE conn6 <- [1,2886,null,{}] 12:21:14 INFO - PROCESS | 2328 | 1464722474533 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:14 INFO - PROCESS | 2328 | 1464722474622 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:21:14 INFO - PROCESS | 2328 | 1464722474632 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 2328 | ++DOCSHELL 0E503400 == 59 [pid = 2328] [id = 731] 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 85 (0E79F800) [pid = 2328] [serial = 2193] [outer = 00000000] 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 86 (1302F400) [pid = 2328] [serial = 2194] [outer = 0E79F800] 12:21:14 INFO - PROCESS | 2328 | 1464722474678 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 2328 | ++DOMWINDOW == 87 (1377D400) [pid = 2328] [serial = 2195] [outer = 0E79F800] 12:21:15 INFO - PROCESS | 2328 | 1464722475178 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 12:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:21:15 INFO - PROCESS | 2328 | 1464722475202 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2328 | 1464722475204 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 2328 | 1464722475209 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 2328 | 1464722475215 Marionette TRACE conn6 <- [1,2890,null,{}] 12:21:15 INFO - PROCESS | 2328 | 1464722475228 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 2328 | 1464722475318 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:21:15 INFO - PROCESS | 2328 | 1464722475325 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 2328 | ++DOCSHELL 14C8B000 == 60 [pid = 2328] [id = 732] 12:21:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 88 (14CB0000) [pid = 2328] [serial = 2196] [outer = 00000000] 12:21:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (15D6B400) [pid = 2328] [serial = 2197] [outer = 14CB0000] 12:21:15 INFO - PROCESS | 2328 | 1464722475374 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (16189000) [pid = 2328] [serial = 2198] [outer = 14CB0000] 12:21:15 INFO - PROCESS | 2328 | 1464722475855 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 12:21:15 INFO - PROCESS | 2328 | 1464722475899 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2328 | 1464722475901 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 2328 | 1464722475904 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:21:15 INFO - PROCESS | 2328 | 1464722475906 Marionette TRACE conn6 <- [1,2894,null,{}] 12:21:15 INFO - PROCESS | 2328 | 1464722475909 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 2328 | 1464722475998 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:21:16 INFO - PROCESS | 2328 | 1464722476137 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2328 | ++DOCSHELL 161B8400 == 61 [pid = 2328] [id = 733] 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (161BE800) [pid = 2328] [serial = 2199] [outer = 00000000] 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (16487000) [pid = 2328] [serial = 2200] [outer = 161BE800] 12:21:16 INFO - PROCESS | 2328 | 1464722476193 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (16841800) [pid = 2328] [serial = 2201] [outer = 161BE800] 12:21:16 INFO - PROCESS | 2328 | 1464722476592 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 12:21:16 INFO - PROCESS | 2328 | 1464722476639 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 2328 | 1464722476641 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:21:16 INFO - PROCESS | 2328 | 1464722476643 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:21:16 INFO - PROCESS | 2328 | 1464722476645 Marionette TRACE conn6 <- [1,2898,null,{}] 12:21:16 INFO - PROCESS | 2328 | 1464722476649 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 2328 | 1464722476771 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:21:16 INFO - PROCESS | 2328 | 1464722476838 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2328 | ++DOCSHELL 1684A800 == 62 [pid = 2328] [id = 734] 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (168AB400) [pid = 2328] [serial = 2202] [outer = 00000000] 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (16B45C00) [pid = 2328] [serial = 2203] [outer = 168AB400] 12:21:16 INFO - PROCESS | 2328 | 1464722476890 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (17027800) [pid = 2328] [serial = 2204] [outer = 168AB400] 12:21:17 INFO - PROCESS | 2328 | 1464722477357 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:21:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:21:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:21:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 12:21:17 INFO - PROCESS | 2328 | 1464722477404 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 2328 | 1464722477406 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /DOMEvents/constructors.html 12:21:17 INFO - PROCESS | 2328 | 1464722477413 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 2328 | 1464722477415 Marionette TRACE conn6 <- [1,2902,null,{}] 12:21:17 INFO - PROCESS | 2328 | 1464722477419 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:17 INFO - PROCESS | 2328 | 1464722477542 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:21:17 INFO - PROCESS | 2328 | 1464722477617 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 2328 | ++DOCSHELL 1702AC00 == 63 [pid = 2328] [id = 735] 12:21:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (1702B400) [pid = 2328] [serial = 2205] [outer = 00000000] 12:21:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (17949800) [pid = 2328] [serial = 2206] [outer = 1702B400] 12:21:17 INFO - PROCESS | 2328 | 1464722477665 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (17A09400) [pid = 2328] [serial = 2207] [outer = 1702B400] 12:21:18 INFO - PROCESS | 2328 | 1464722478201 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:21:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:21:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:21:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 868ms 12:21:18 INFO - PROCESS | 2328 | 1464722478283 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 2328 | 1464722478285 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:21:18 INFO - PROCESS | 2328 | 1464722478288 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:21:18 INFO - PROCESS | 2328 | 1464722478290 Marionette TRACE conn6 <- [1,2906,null,{}] 12:21:18 INFO - PROCESS | 2328 | 1464722478304 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 2328 | 1464722478423 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (16E49800) [pid = 2328] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (120DD400) [pid = 2328] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (13CED800) [pid = 2328] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 95 (15D4DC00) [pid = 2328] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 94 (1350B000) [pid = 2328] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 93 (0D101400) [pid = 2328] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 92 (0D853800) [pid = 2328] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 91 (0DD0D000) [pid = 2328] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 90 (0C87B000) [pid = 2328] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 89 (0D109400) [pid = 2328] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:21:18 INFO - PROCESS | 2328 | --DOMWINDOW == 88 (1611AC00) [pid = 2328] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:21:18 INFO - PROCESS | 2328 | 1464722478577 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 2328 | ++DOCSHELL 0C87B000 == 64 [pid = 2328] [id = 736] 12:21:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 89 (0D08B400) [pid = 2328] [serial = 2208] [outer = 00000000] 12:21:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 90 (0D859C00) [pid = 2328] [serial = 2209] [outer = 0D08B400] 12:21:18 INFO - PROCESS | 2328 | 1464722478623 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 2328 | ++DOMWINDOW == 91 (123AE400) [pid = 2328] [serial = 2210] [outer = 0D08B400] 12:21:19 INFO - PROCESS | 2328 | 1464722478990 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:21:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:21:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 12:21:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:21:19 INFO - PROCESS | 2328 | 1464722479022 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 2328 | 1464722479024 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:21:19 INFO - PROCESS | 2328 | 1464722479027 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 2328 | 1464722479029 Marionette TRACE conn6 <- [1,2910,null,{}] 12:21:19 INFO - PROCESS | 2328 | 1464722479032 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:19 INFO - PROCESS | 2328 | 1464722479115 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:21:19 INFO - PROCESS | 2328 | 1464722479218 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 2328 | ++DOCSHELL 0C796400 == 65 [pid = 2328] [id = 737] 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 92 (0D65A800) [pid = 2328] [serial = 2211] [outer = 00000000] 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 93 (17A09C00) [pid = 2328] [serial = 2212] [outer = 0D65A800] 12:21:19 INFO - PROCESS | 2328 | 1464722479262 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 94 (188CCC00) [pid = 2328] [serial = 2213] [outer = 0D65A800] 12:21:19 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:21:19 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:21:19 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:21:19 INFO - PROCESS | 2328 | [2328] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:21:19 INFO - PROCESS | 2328 | 1464722479665 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:21:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:21:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:19 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:21:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:19 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:21:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:19 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:21:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:21:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:21:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 12:21:19 INFO - PROCESS | 2328 | 1464722479708 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:21:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:21:19 INFO - PROCESS | 2328 | 1464722479710 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:21:19 INFO - PROCESS | 2328 | 1464722479714 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 2328 | 1464722479716 Marionette TRACE conn6 <- [1,2914,null,{}] 12:21:19 INFO - PROCESS | 2328 | 1464722479719 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:19 INFO - PROCESS | 2328 | 1464722479805 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:21:19 INFO - PROCESS | 2328 | 1464722479812 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 2328 | ++DOCSHELL 16845400 == 66 [pid = 2328] [id = 738] 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 95 (17948800) [pid = 2328] [serial = 2214] [outer = 00000000] 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 96 (18EB7800) [pid = 2328] [serial = 2215] [outer = 17948800] 12:21:19 INFO - PROCESS | 2328 | 1464722479855 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (18EF6800) [pid = 2328] [serial = 2216] [outer = 17948800] 12:21:20 INFO - PROCESS | 2328 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:21:20 INFO - PROCESS | 2328 | 1464722480403 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:21:20 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:21:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 12:21:20 INFO - PROCESS | 2328 | 1464722480471 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 2328 | 1464722480473 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:21:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:21:20 INFO - PROCESS | 2328 | 1464722480479 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 2328 | 1464722480480 Marionette TRACE conn6 <- [1,2918,null,{}] 12:21:20 INFO - PROCESS | 2328 | 1464722480484 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 2328 | 1464722480579 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:21:20 INFO - PROCESS | 2328 | 1464722480783 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C9400 == 67 [pid = 2328] [id = 739] 12:21:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (0C6CC000) [pid = 2328] [serial = 2217] [outer = 00000000] 12:21:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D089C00) [pid = 2328] [serial = 2218] [outer = 0C6CC000] 12:21:20 INFO - PROCESS | 2328 | 1464722480841 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0D66C000) [pid = 2328] [serial = 2219] [outer = 0C6CC000] 12:21:21 INFO - PROCESS | 2328 | 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:21:21 INFO - PROCESS | 2328 | 1464722481379 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:21:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:21:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 931ms 12:21:21 INFO - PROCESS | 2328 | 1464722481412 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 2328 | 1464722481416 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:21:21 INFO - PROCESS | 2328 | 1464722481421 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:21:21 INFO - PROCESS | 2328 | 1464722481425 Marionette TRACE conn6 <- [1,2922,null,{}] 12:21:21 INFO - PROCESS | 2328 | 1464722481430 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 2328 | 1464722481546 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:21:21 INFO - PROCESS | 2328 | 1464722481694 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 2328 | ++DOCSHELL 0E703800 == 68 [pid = 2328] [id = 740] 12:21:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0E79AC00) [pid = 2328] [serial = 2220] [outer = 00000000] 12:21:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (13CEE800) [pid = 2328] [serial = 2221] [outer = 0E79AC00] 12:21:21 INFO - PROCESS | 2328 | 1464722481753 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (14C05C00) [pid = 2328] [serial = 2222] [outer = 0E79AC00] 12:21:22 INFO - PROCESS | 2328 | 1464722482340 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:21:22 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:21:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 12:21:22 INFO - PROCESS | 2328 | 1464722482399 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 2328 | 1464722482403 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:21:22 INFO - PROCESS | 2328 | 1464722482407 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:21:22 INFO - PROCESS | 2328 | 1464722482409 Marionette TRACE conn6 <- [1,2926,null,{}] 12:21:22 INFO - PROCESS | 2328 | 1464722482413 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:22 INFO - PROCESS | 2328 | 1464722482528 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:21:22 INFO - PROCESS | 2328 | 1464722482688 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 2328 | ++DOCSHELL 17025C00 == 69 [pid = 2328] [id = 741] 12:21:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (17287400) [pid = 2328] [serial = 2223] [outer = 00000000] 12:21:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (17A0C400) [pid = 2328] [serial = 2224] [outer = 17287400] 12:21:22 INFO - PROCESS | 2328 | 1464722482744 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (18871C00) [pid = 2328] [serial = 2225] [outer = 17287400] 12:21:23 INFO - PROCESS | 2328 | 1464722483279 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:21:23 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:21:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 12:21:23 INFO - PROCESS | 2328 | 1464722483341 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 2328 | 1464722483344 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:21:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:21:23 INFO - PROCESS | 2328 | 1464722483354 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 2328 | 1464722483360 Marionette TRACE conn6 <- [1,2930,null,{}] 12:21:23 INFO - PROCESS | 2328 | 1464722483365 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 2328 | 1464722483477 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:21:23 INFO - PROCESS | 2328 | 1464722483621 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C8800 == 70 [pid = 2328] [id = 742] 12:21:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (17A0AC00) [pid = 2328] [serial = 2226] [outer = 00000000] 12:21:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1A1EC400) [pid = 2328] [serial = 2227] [outer = 17A0AC00] 12:21:23 INFO - PROCESS | 2328 | 1464722483676 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1A1F0400) [pid = 2328] [serial = 2228] [outer = 17A0AC00] 12:21:24 INFO - PROCESS | 2328 | 1464722484167 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:21:24 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:21:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:21:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 12:21:24 INFO - PROCESS | 2328 | 1464722484181 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 2328 | 1464722484183 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:21:24 INFO - PROCESS | 2328 | 1464722484187 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:21:24 INFO - PROCESS | 2328 | 1464722484188 Marionette TRACE conn6 <- [1,2934,null,{}] 12:21:24 INFO - PROCESS | 2328 | 1464722484192 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:24 INFO - PROCESS | 2328 | 1464722484355 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:21:24 INFO - PROCESS | 2328 | 1464722484438 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 2328 | ++DOCSHELL 1A1F1800 == 71 [pid = 2328] [id = 743] 12:21:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1A1F2C00) [pid = 2328] [serial = 2229] [outer = 00000000] 12:21:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1A740C00) [pid = 2328] [serial = 2230] [outer = 1A1F2C00] 12:21:24 INFO - PROCESS | 2328 | 1464722484493 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1A7E1C00) [pid = 2328] [serial = 2231] [outer = 1A1F2C00] 12:21:24 INFO - PROCESS | 2328 | 1464722484982 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:21:25 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:21:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 12:21:25 INFO - PROCESS | 2328 | 1464722485021 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 2328 | 1464722485023 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:21:25 INFO - PROCESS | 2328 | 1464722485027 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 2328 | 1464722485029 Marionette TRACE conn6 <- [1,2938,null,{}] 12:21:25 INFO - PROCESS | 2328 | 1464722485032 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 2328 | 1464722485144 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:21:25 INFO - PROCESS | 2328 | 1464722485312 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 2328 | ++DOCSHELL 1A7EE000 == 72 [pid = 2328] [id = 744] 12:21:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1A7EEC00) [pid = 2328] [serial = 2232] [outer = 00000000] 12:21:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1AD9DC00) [pid = 2328] [serial = 2233] [outer = 1A7EEC00] 12:21:25 INFO - PROCESS | 2328 | 1464722485374 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1ADA4800) [pid = 2328] [serial = 2234] [outer = 1A7EEC00] 12:21:25 INFO - PROCESS | 2328 | ++DOCSHELL 1ADC1800 == 73 [pid = 2328] [id = 745] 12:21:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1ADC5C00) [pid = 2328] [serial = 2235] [outer = 00000000] 12:21:25 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1ADC8400) [pid = 2328] [serial = 2236] [outer = 1ADC5C00] 12:21:25 INFO - PROCESS | 2328 | 1464722485967 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:21:26 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:21:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 12:21:26 INFO - PROCESS | 2328 | 1464722486001 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 2328 | 1464722486003 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:21:26 INFO - PROCESS | 2328 | 1464722486006 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:21:26 INFO - PROCESS | 2328 | 1464722486008 Marionette TRACE conn6 <- [1,2942,null,{}] 12:21:26 INFO - PROCESS | 2328 | 1464722486012 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 2328 | 1464722486177 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:21:26 INFO - PROCESS | 2328 | 1464722486320 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 2328 | ++DOCSHELL 0D629400 == 74 [pid = 2328] [id = 746] 12:21:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (0D62A400) [pid = 2328] [serial = 2237] [outer = 00000000] 12:21:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (0D833400) [pid = 2328] [serial = 2238] [outer = 0D62A400] 12:21:26 INFO - PROCESS | 2328 | 1464722486376 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (0DDA8000) [pid = 2328] [serial = 2239] [outer = 0D62A400] 12:21:27 INFO - PROCESS | 2328 | 1464722487040 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:21:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:21:27 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:21:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1073ms 12:21:27 INFO - PROCESS | 2328 | 1464722487093 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 2328 | 1464722487098 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:21:27 INFO - PROCESS | 2328 | 1464722487104 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 2328 | 1464722487108 Marionette TRACE conn6 <- [1,2946,null,{}] 12:21:27 INFO - PROCESS | 2328 | 1464722487113 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 2328 | 1464722487252 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:21:27 INFO - PROCESS | 2328 | 1464722487416 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 2328 | ++DOCSHELL 138F1C00 == 75 [pid = 2328] [id = 747] 12:21:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (13CF6400) [pid = 2328] [serial = 2240] [outer = 00000000] 12:21:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (14CBB800) [pid = 2328] [serial = 2241] [outer = 13CF6400] 12:21:27 INFO - PROCESS | 2328 | 1464722487468 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1611C400) [pid = 2328] [serial = 2242] [outer = 13CF6400] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 16845400 == 74 [pid = 2328] [id = 738] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0C796400 == 73 [pid = 2328] [id = 737] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0C87B000 == 72 [pid = 2328] [id = 736] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 1702AC00 == 71 [pid = 2328] [id = 735] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 1684A800 == 70 [pid = 2328] [id = 734] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 161B8400 == 69 [pid = 2328] [id = 733] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 14C8B000 == 68 [pid = 2328] [id = 732] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0E503400 == 67 [pid = 2328] [id = 731] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0927F400 == 66 [pid = 2328] [id = 730] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0C6CA800 == 65 [pid = 2328] [id = 729] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0C8D3000 == 64 [pid = 2328] [id = 728] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 17A02800 == 63 [pid = 2328] [id = 727] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (13A0EC00) [pid = 2328] [serial = 2131] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (18874000) [pid = 2328] [serial = 2134] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (17024000) [pid = 2328] [serial = 2170] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | 1464722488096 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 16F36000 == 62 [pid = 2328] [id = 726] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0DD5F400 == 61 [pid = 2328] [id = 725] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 0D633400 == 60 [pid = 2328] [id = 724] 12:21:28 INFO - PROCESS | 2328 | --DOCSHELL 16B43400 == 59 [pid = 2328] [id = 723] 12:21:28 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:21:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1025ms 12:21:28 INFO - PROCESS | 2328 | 1464722488130 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 2328 | 1464722488136 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:21:28 INFO - PROCESS | 2328 | 1464722488141 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 2328 | 1464722488144 Marionette TRACE conn6 <- [1,2950,null,{}] 12:21:28 INFO - PROCESS | 2328 | 1464722488150 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 2328 | 1464722488270 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (168B6800) [pid = 2328] [serial = 2168] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1FB1E800) [pid = 2328] [serial = 2138] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1E7CF400) [pid = 2328] [serial = 2137] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (12324000) [pid = 2328] [serial = 2149] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (14CB1C00) [pid = 2328] [serial = 2155] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (14CB2400) [pid = 2328] [serial = 2156] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (13504000) [pid = 2328] [serial = 2150] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (16122800) [pid = 2328] [serial = 2159] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (16117C00) [pid = 2328] [serial = 2158] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (13779400) [pid = 2328] [serial = 2152] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D673800) [pid = 2328] [serial = 2141] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D634400) [pid = 2328] [serial = 2140] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D909800) [pid = 2328] [serial = 2143] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0E505400) [pid = 2328] [serial = 2146] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (118BAC00) [pid = 2328] [serial = 2147] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (161BF400) [pid = 2328] [serial = 2161] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (16843C00) [pid = 2328] [serial = 2167] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (11A94C00) [pid = 2328] [serial = 2164] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (161C1400) [pid = 2328] [serial = 2162] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (0DA90400) [pid = 2328] [serial = 2144] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (14CB1800) [pid = 2328] [serial = 2165] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1377BC00) [pid = 2328] [serial = 2153] [outer = 00000000] [url = about:blank] 12:21:28 INFO - PROCESS | 2328 | 1464722488384 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 2328 | ++DOCSHELL 0D672800 == 60 [pid = 2328] [id = 748] 12:21:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D673800) [pid = 2328] [serial = 2243] [outer = 00000000] 12:21:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0D854C00) [pid = 2328] [serial = 2244] [outer = 0D673800] 12:21:28 INFO - PROCESS | 2328 | 1464722488429 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (0DA96400) [pid = 2328] [serial = 2245] [outer = 0D673800] 12:21:28 INFO - PROCESS | 2328 | 1464722488781 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:21:28 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:21:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 12:21:28 INFO - PROCESS | 2328 | 1464722488849 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 2328 | 1464722488851 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:21:28 INFO - PROCESS | 2328 | 1464722488855 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 2328 | 1464722488859 Marionette TRACE conn6 <- [1,2954,null,{}] 12:21:28 INFO - PROCESS | 2328 | 1464722488869 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 2328 | 1464722488988 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:21:29 INFO - PROCESS | 2328 | 1464722488999 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 2328 | ++DOCSHELL 11A94C00 == 61 [pid = 2328] [id = 749] 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (11C7A800) [pid = 2328] [serial = 2246] [outer = 00000000] 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (14C04C00) [pid = 2328] [serial = 2247] [outer = 11C7A800] 12:21:29 INFO - PROCESS | 2328 | 1464722489046 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (14CB6400) [pid = 2328] [serial = 2248] [outer = 11C7A800] 12:21:29 INFO - PROCESS | 2328 | 1464722489506 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:21:29 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:21:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:21:29 INFO - PROCESS | 2328 | 1464722489529 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:21:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:21:29 INFO - PROCESS | 2328 | 1464722489532 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:21:29 INFO - PROCESS | 2328 | 1464722489535 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 2328 | 1464722489537 Marionette TRACE conn6 <- [1,2958,null,{}] 12:21:29 INFO - PROCESS | 2328 | 1464722489540 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:29 INFO - PROCESS | 2328 | 1464722489634 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:21:29 INFO - PROCESS | 2328 | 1464722489640 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 2328 | ++DOCSHELL 16119000 == 62 [pid = 2328] [id = 750] 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1611A000) [pid = 2328] [serial = 2249] [outer = 00000000] 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1647C800) [pid = 2328] [serial = 2250] [outer = 1611A000] 12:21:29 INFO - PROCESS | 2328 | 1464722489686 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (16487400) [pid = 2328] [serial = 2251] [outer = 1611A000] 12:21:30 INFO - PROCESS | 2328 | 1464722490089 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:21:30 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:21:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 12:21:30 INFO - PROCESS | 2328 | 1464722490181 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 2328 | 1464722490183 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:21:30 INFO - PROCESS | 2328 | 1464722490186 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 2328 | 1464722490197 Marionette TRACE conn6 <- [1,2962,null,{}] 12:21:30 INFO - PROCESS | 2328 | 1464722490202 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 2328 | 1464722490287 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:21:30 INFO - PROCESS | 2328 | 1464722490293 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 2328 | ++DOCSHELL 0D910C00 == 63 [pid = 2328] [id = 751] 12:21:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1648AC00) [pid = 2328] [serial = 2252] [outer = 00000000] 12:21:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (16B3FC00) [pid = 2328] [serial = 2253] [outer = 1648AC00] 12:21:30 INFO - PROCESS | 2328 | 1464722490338 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (16B46C00) [pid = 2328] [serial = 2254] [outer = 1648AC00] 12:21:30 INFO - PROCESS | 2328 | 1464722490841 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:21:30 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:21:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 12:21:30 INFO - PROCESS | 2328 | 1464722490877 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 2328 | 1464722490879 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:21:30 INFO - PROCESS | 2328 | 1464722490882 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 2328 | 1464722490884 Marionette TRACE conn6 <- [1,2966,null,{}] 12:21:30 INFO - PROCESS | 2328 | 1464722490887 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 2328 | 1464722491023 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:21:31 INFO - PROCESS | 2328 | 1464722491029 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 2328 | ++DOCSHELL 16F36000 == 64 [pid = 2328] [id = 752] 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (17021C00) [pid = 2328] [serial = 2255] [outer = 00000000] 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (17A08000) [pid = 2328] [serial = 2256] [outer = 17021C00] 12:21:31 INFO - PROCESS | 2328 | 1464722491074 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (17B44000) [pid = 2328] [serial = 2257] [outer = 17021C00] 12:21:31 INFO - PROCESS | 2328 | 1464722491481 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:21:31 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:21:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 12:21:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:21:31 INFO - PROCESS | 2328 | 1464722491513 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 2328 | 1464722491515 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:21:31 INFO - PROCESS | 2328 | 1464722491518 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 2328 | 1464722491519 Marionette TRACE conn6 <- [1,2970,null,{}] 12:21:31 INFO - PROCESS | 2328 | 1464722491523 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 2328 | 1464722491649 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:21:31 INFO - PROCESS | 2328 | 1464722491655 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 2328 | ++DOCSHELL 1377A800 == 65 [pid = 2328] [id = 753] 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (17B4AC00) [pid = 2328] [serial = 2258] [outer = 00000000] 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (188D8000) [pid = 2328] [serial = 2259] [outer = 17B4AC00] 12:21:31 INFO - PROCESS | 2328 | 1464722491699 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (18EB9000) [pid = 2328] [serial = 2260] [outer = 17B4AC00] 12:21:32 INFO - PROCESS | 2328 | 1464722492145 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:21:32 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:21:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:21:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 12:21:32 INFO - PROCESS | 2328 | 1464722492194 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 2328 | 1464722492195 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:21:32 INFO - PROCESS | 2328 | 1464722492198 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:21:32 INFO - PROCESS | 2328 | 1464722492200 Marionette TRACE conn6 <- [1,2974,null,{}] 12:21:32 INFO - PROCESS | 2328 | 1464722492204 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 2328 | 1464722492339 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:21:32 INFO - PROCESS | 2328 | 1464722492404 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 2328 | ++DOCSHELL 18EFCC00 == 66 [pid = 2328] [id = 754] 12:21:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (19A8FC00) [pid = 2328] [serial = 2261] [outer = 00000000] 12:21:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1A1F5C00) [pid = 2328] [serial = 2262] [outer = 19A8FC00] 12:21:32 INFO - PROCESS | 2328 | 1464722492448 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1A735400) [pid = 2328] [serial = 2263] [outer = 19A8FC00] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (1E7C4400) [pid = 2328] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1BE1CC00) [pid = 2328] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1ADFA800) [pid = 2328] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0D65A800) [pid = 2328] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (168AB400) [pid = 2328] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1702B400) [pid = 2328] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0D08B400) [pid = 2328] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (17A03800) [pid = 2328] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D633C00) [pid = 2328] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (09285800) [pid = 2328] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0E79F800) [pid = 2328] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (14CB0000) [pid = 2328] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (16F3A800) [pid = 2328] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0C72B000) [pid = 2328] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (161BE800) [pid = 2328] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (16B41400) [pid = 2328] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (0DE2EC00) [pid = 2328] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1702D400) [pid = 2328] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:21:32 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (123B9800) [pid = 2328] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:21:33 INFO - PROCESS | 2328 | 1464722493005 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:21:33 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:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 12:21:33 INFO - PROCESS | 2328 | 1464722493039 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 2328 | 1464722493041 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:21:33 INFO - PROCESS | 2328 | 1464722493044 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:21:33 INFO - PROCESS | 2328 | 1464722493046 Marionette TRACE conn6 <- [1,2978,null,{}] 12:21:33 INFO - PROCESS | 2328 | 1464722493050 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 2328 | 1464722493135 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:21:33 INFO - PROCESS | 2328 | 1464722493141 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 2328 | ++DOCSHELL 12108000 == 67 [pid = 2328] [id = 755] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (12305800) [pid = 2328] [serial = 2264] [outer = 00000000] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (16B41400) [pid = 2328] [serial = 2265] [outer = 12305800] 12:21:33 INFO - PROCESS | 2328 | 1464722493185 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (17A07400) [pid = 2328] [serial = 2266] [outer = 12305800] 12:21:33 INFO - PROCESS | 2328 | ++DOCSHELL 1ADA4000 == 68 [pid = 2328] [id = 756] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1ADA5C00) [pid = 2328] [serial = 2267] [outer = 00000000] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1ADA9800) [pid = 2328] [serial = 2268] [outer = 1ADA5C00] 12:21:33 INFO - PROCESS | 2328 | 1464722493636 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:21:33 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:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 12:21:33 INFO - PROCESS | 2328 | 1464722493679 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 2328 | 1464722493681 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:21:33 INFO - PROCESS | 2328 | 1464722493685 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:21:33 INFO - PROCESS | 2328 | 1464722493686 Marionette TRACE conn6 <- [1,2982,null,{}] 12:21:33 INFO - PROCESS | 2328 | 1464722493690 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 2328 | 1464722493796 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:21:33 INFO - PROCESS | 2328 | 1464722493805 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 2328 | ++DOCSHELL 17B4DC00 == 69 [pid = 2328] [id = 757] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (1886C800) [pid = 2328] [serial = 2269] [outer = 00000000] 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1ADA2000) [pid = 2328] [serial = 2270] [outer = 1886C800] 12:21:33 INFO - PROCESS | 2328 | 1464722493849 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1ADC2800) [pid = 2328] [serial = 2271] [outer = 1886C800] 12:21:34 INFO - PROCESS | 2328 | 1464722494260 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:21:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:21:34 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:21:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 12:21:34 INFO - PROCESS | 2328 | 1464722494319 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 2328 | 1464722494321 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:21:34 INFO - PROCESS | 2328 | 1464722494340 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:21:34 INFO - PROCESS | 2328 | 1464722494343 Marionette TRACE conn6 <- [1,2986,null,{}] 12:21:34 INFO - PROCESS | 2328 | 1464722494346 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 2328 | 1464722494452 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:21:34 INFO - PROCESS | 2328 | 1464722494465 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 2328 | ++DOCSHELL 1ADCE000 == 70 [pid = 2328] [id = 758] 12:21:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1ADF1400) [pid = 2328] [serial = 2272] [outer = 00000000] 12:21:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1BC55800) [pid = 2328] [serial = 2273] [outer = 1ADF1400] 12:21:34 INFO - PROCESS | 2328 | 1464722494550 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1BC5C400) [pid = 2328] [serial = 2274] [outer = 1ADF1400] 12:21:35 INFO - PROCESS | 2328 | 1464722495177 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:21:35 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:21:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 12:21:35 INFO - PROCESS | 2328 | 1464722495217 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:21:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:21:35 INFO - PROCESS | 2328 | 1464722495223 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:21:35 INFO - PROCESS | 2328 | 1464722495227 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 2328 | 1464722495232 Marionette TRACE conn6 <- [1,2990,null,{}] 12:21:35 INFO - PROCESS | 2328 | 1464722495281 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 2328 | 1464722495396 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:21:35 INFO - PROCESS | 2328 | 1464722495539 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 2328 | ++DOCSHELL 0D84F000 == 71 [pid = 2328] [id = 759] 12:21:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (0D853800) [pid = 2328] [serial = 2275] [outer = 00000000] 12:21:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (0E7A6000) [pid = 2328] [serial = 2276] [outer = 0D853800] 12:21:35 INFO - PROCESS | 2328 | 1464722495640 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (12109C00) [pid = 2328] [serial = 2277] [outer = 0D853800] 12:21:36 INFO - PROCESS | 2328 | 1464722496177 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:21:36 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:21:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 12:21:36 INFO - PROCESS | 2328 | 1464722496198 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 2328 | 1464722496204 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:21:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:21:36 INFO - PROCESS | 2328 | 1464722496224 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 2328 | 1464722496228 Marionette TRACE conn6 <- [1,2994,null,{}] 12:21:36 INFO - PROCESS | 2328 | 1464722496234 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 2328 | 1464722496353 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:21:36 INFO - PROCESS | 2328 | 1464722496516 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 2328 | ++DOCSHELL 13508800 == 72 [pid = 2328] [id = 760] 12:21:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (13CF8800) [pid = 2328] [serial = 2278] [outer = 00000000] 12:21:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (168B0400) [pid = 2328] [serial = 2279] [outer = 13CF8800] 12:21:36 INFO - PROCESS | 2328 | 1464722496571 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (170C7000) [pid = 2328] [serial = 2280] [outer = 13CF8800] 12:21:37 INFO - PROCESS | 2328 | 1464722497100 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:21:37 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:21:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 950ms 12:21:37 INFO - PROCESS | 2328 | 1464722497163 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 2328 | 1464722497165 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:21:37 INFO - PROCESS | 2328 | 1464722497169 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 2328 | 1464722497173 Marionette TRACE conn6 <- [1,2998,null,{}] 12:21:37 INFO - PROCESS | 2328 | 1464722497184 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 2328 | 1464722497300 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:21:37 INFO - PROCESS | 2328 | 1464722497453 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 2328 | ++DOCSHELL 1ADF2800 == 73 [pid = 2328] [id = 761] 12:21:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1ADF5000) [pid = 2328] [serial = 2281] [outer = 00000000] 12:21:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1ADF9400) [pid = 2328] [serial = 2282] [outer = 1ADF5000] 12:21:37 INFO - PROCESS | 2328 | 1464722497511 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1BC5B400) [pid = 2328] [serial = 2283] [outer = 1ADF5000] 12:21:37 INFO - PROCESS | 2328 | [2328] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:21:38 INFO - PROCESS | 2328 | 1464722498120 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:21:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:21:38 INFO - {} 12:21:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:21:38 INFO - {} 12:21:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:21:38 INFO - {} 12:21:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:21:38 INFO - {} 12:21:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 12:21:38 INFO - PROCESS | 2328 | 1464722498142 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 2328 | 1464722498145 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:21:38 INFO - PROCESS | 2328 | 1464722498148 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - TEST-START | /FileAPI/fileReader.html 12:21:38 INFO - PROCESS | 2328 | 1464722498151 Marionette TRACE conn6 <- [1,3002,null,{}] 12:21:38 INFO - PROCESS | 2328 | 1464722498154 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:38 INFO - PROCESS | 2328 | 1464722498270 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:21:38 INFO - PROCESS | 2328 | 1464722498420 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 2328 | ++DOCSHELL 1BC62400 == 74 [pid = 2328] [id = 762] 12:21:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1BD21800) [pid = 2328] [serial = 2284] [outer = 00000000] 12:21:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1BE83000) [pid = 2328] [serial = 2285] [outer = 1BD21800] 12:21:38 INFO - PROCESS | 2328 | 1464722498476 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1BE87800) [pid = 2328] [serial = 2286] [outer = 1BD21800] 12:21:38 INFO - PROCESS | 2328 | 1464722498965 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:21:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:21:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:21:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:21:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:21:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 12:21:39 INFO - PROCESS | 2328 | 1464722499023 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 2328 | 1464722499025 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:21:39 INFO - TEST-START | /FileAPI/historical.html 12:21:39 INFO - PROCESS | 2328 | 1464722499029 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 2328 | 1464722499031 Marionette TRACE conn6 <- [1,3006,null,{}] 12:21:39 INFO - PROCESS | 2328 | 1464722499035 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 2328 | 1464722499144 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:21:39 INFO - PROCESS | 2328 | 1464722499306 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 2328 | ++DOCSHELL 1BE86000 == 75 [pid = 2328] [id = 763] 12:21:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1BE88C00) [pid = 2328] [serial = 2287] [outer = 00000000] 12:21:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1CD69400) [pid = 2328] [serial = 2288] [outer = 1BE88C00] 12:21:39 INFO - PROCESS | 2328 | 1464722499361 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (1CD6D000) [pid = 2328] [serial = 2289] [outer = 1BE88C00] 12:21:39 INFO - PROCESS | 2328 | 1464722499953 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:21:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:21:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:21:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:21:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:21:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:21:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:21:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:21:40 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 12:21:40 INFO - PROCESS | 2328 | 1464722500003 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 2328 | 1464722500005 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /FileAPI/idlharness.html 12:21:40 INFO - PROCESS | 2328 | 1464722500009 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 2328 | 1464722500011 Marionette TRACE conn6 <- [1,3010,null,{}] 12:21:40 INFO - PROCESS | 2328 | 1464722500015 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:40 INFO - PROCESS | 2328 | 1464722500135 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:21:40 INFO - PROCESS | 2328 | 1464722500286 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 2328 | ++DOCSHELL 0C8DA000 == 76 [pid = 2328] [id = 764] 12:21:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (0D630400) [pid = 2328] [serial = 2290] [outer = 00000000] 12:21:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 128 (0D830400) [pid = 2328] [serial = 2291] [outer = 0D630400] 12:21:40 INFO - PROCESS | 2328 | 1464722500341 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 2328 | ++DOMWINDOW == 129 (0D855800) [pid = 2328] [serial = 2292] [outer = 0D630400] 12:21:41 INFO - PROCESS | 2328 | 1464722501439 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:21:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:21:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:21:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:21:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:21:41 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:21:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:21:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:21:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:21:41 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:21:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:21:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:21:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:21:41 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:21:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:21:41 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:21:41 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:21:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:21:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:21:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:21:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:21:41 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:21:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:21:41 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:21:41 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:21:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:21:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:21:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:21:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:21:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:21:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:21:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1537ms 12:21:41 INFO - PROCESS | 2328 | 1464722501547 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 2328 | 1464722501550 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /FileAPI/idlharness.worker 12:21:41 INFO - PROCESS | 2328 | 1464722501555 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 2328 | 1464722501559 Marionette TRACE conn6 <- [1,3014,null,{}] 12:21:41 INFO - PROCESS | 2328 | 1464722501564 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 2328 | 1464722501673 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:21:41 INFO - PROCESS | 2328 | 1464722501840 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 2328 | ++DOCSHELL 0DE2EC00 == 77 [pid = 2328] [id = 765] 12:21:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 130 (0E79C000) [pid = 2328] [serial = 2293] [outer = 00000000] 12:21:41 INFO - PROCESS | 2328 | ++DOMWINDOW == 131 (14CB2C00) [pid = 2328] [serial = 2294] [outer = 0E79C000] 12:21:41 INFO - PROCESS | 2328 | 1464722501927 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 2328 | ++DOMWINDOW == 132 (16190400) [pid = 2328] [serial = 2295] [outer = 0E79C000] 12:21:42 INFO - PROCESS | 2328 | [2328] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 0D908400 == 76 [pid = 2328] [id = 670] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 17B4DC00 == 75 [pid = 2328] [id = 757] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 1ADA4000 == 74 [pid = 2328] [id = 756] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 12108000 == 73 [pid = 2328] [id = 755] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 18EFCC00 == 72 [pid = 2328] [id = 754] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 1377A800 == 71 [pid = 2328] [id = 753] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 16F36000 == 70 [pid = 2328] [id = 752] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 0D910C00 == 69 [pid = 2328] [id = 751] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 16119000 == 68 [pid = 2328] [id = 750] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 131 (18EB7800) [pid = 2328] [serial = 2215] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 11A94C00 == 67 [pid = 2328] [id = 749] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 0D672800 == 66 [pid = 2328] [id = 748] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 138F1C00 == 65 [pid = 2328] [id = 747] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 1ADC1800 == 64 [pid = 2328] [id = 745] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 17025C00 == 63 [pid = 2328] [id = 741] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 0E703800 == 62 [pid = 2328] [id = 740] 12:21:42 INFO - PROCESS | 2328 | --DOCSHELL 0C6C9400 == 61 [pid = 2328] [id = 739] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 130 (1BE83800) [pid = 2328] [serial = 2096] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 129 (1BD1C400) [pid = 2328] [serial = 2093] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 128 (1E7CD400) [pid = 2328] [serial = 2129] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 127 (16B45C00) [pid = 2328] [serial = 2203] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (17A09400) [pid = 2328] [serial = 2207] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (17949800) [pid = 2328] [serial = 2206] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (17027800) [pid = 2328] [serial = 2204] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (0D859C00) [pid = 2328] [serial = 2209] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (17B45800) [pid = 2328] [serial = 2183] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (17A08400) [pid = 2328] [serial = 2182] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (0D82A800) [pid = 2328] [serial = 2173] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D834800) [pid = 2328] [serial = 2174] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0C72EC00) [pid = 2328] [serial = 2191] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (0D834C00) [pid = 2328] [serial = 2192] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1302F400) [pid = 2328] [serial = 2194] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1377D400) [pid = 2328] [serial = 2195] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (15D6B400) [pid = 2328] [serial = 2197] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (16189000) [pid = 2328] [serial = 2198] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (17286C00) [pid = 2328] [serial = 2180] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (17026C00) [pid = 2328] [serial = 2179] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (0D64C400) [pid = 2328] [serial = 2189] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (0D160400) [pid = 2328] [serial = 2188] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (16487000) [pid = 2328] [serial = 2200] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (18870800) [pid = 2328] [serial = 2186] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (18869C00) [pid = 2328] [serial = 2185] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (13777800) [pid = 2328] [serial = 2177] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (12076800) [pid = 2328] [serial = 2176] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (123AE400) [pid = 2328] [serial = 2210] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (188CCC00) [pid = 2328] [serial = 2213] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (17A09C00) [pid = 2328] [serial = 2212] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (16841800) [pid = 2328] [serial = 2201] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (1A1F6000) [pid = 2328] [serial = 2135] [outer = 00000000] [url = about:blank] 12:21:42 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (1611E800) [pid = 2328] [serial = 2132] [outer = 00000000] [url = about:blank] 12:21:43 INFO - PROCESS | 2328 | 1464722503021 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:21:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:21:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:21:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:21:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:21:43 INFO - {} 12:21:43 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:21:43 INFO - {} 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:21:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:21:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:21:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 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:21:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:21:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:21:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:21:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:21:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:21:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:21:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:21:43 INFO - {} 12:21:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1609ms 12:21:43 INFO - PROCESS | 2328 | 1464722503166 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 2328 | 1464722503172 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:21:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:21:43 INFO - PROCESS | 2328 | 1464722503182 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 2328 | 1464722503184 Marionette TRACE conn6 <- [1,3018,null,{}] 12:21:43 INFO - PROCESS | 2328 | 1464722503188 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 2328 | 1464722503307 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:21:43 INFO - PROCESS | 2328 | 1464722503323 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 2328 | ++DOCSHELL 0D826C00 == 62 [pid = 2328] [id = 766] 12:21:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D827000) [pid = 2328] [serial = 2296] [outer = 00000000] 12:21:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (17295C00) [pid = 2328] [serial = 2297] [outer = 0D827000] 12:21:43 INFO - PROCESS | 2328 | 1464722503368 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (17A02000) [pid = 2328] [serial = 2298] [outer = 0D827000] 12:21:43 INFO - PROCESS | 2328 | 1464722503825 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:21:43 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:21:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 12:21:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:21:43 INFO - PROCESS | 2328 | 1464722503856 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 2328 | 1464722503858 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:21:43 INFO - PROCESS | 2328 | 1464722503862 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 2328 | 1464722503865 Marionette TRACE conn6 <- [1,3022,null,{}] 12:21:43 INFO - PROCESS | 2328 | 1464722503876 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 2328 | 1464722503973 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:21:44 INFO - PROCESS | 2328 | 1464722503983 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 2328 | ++DOCSHELL 1886C000 == 63 [pid = 2328] [id = 767] 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1886D000) [pid = 2328] [serial = 2299] [outer = 00000000] 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (18874400) [pid = 2328] [serial = 2300] [outer = 1886D000] 12:21:44 INFO - PROCESS | 2328 | 1464722504029 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (188D2000) [pid = 2328] [serial = 2301] [outer = 1886D000] 12:21:44 INFO - PROCESS | 2328 | 1464722504480 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:21:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 12:21:44 INFO - PROCESS | 2328 | 1464722504557 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 2328 | 1464722504560 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:21:44 INFO - PROCESS | 2328 | 1464722504563 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:21:44 INFO - PROCESS | 2328 | 1464722504565 Marionette TRACE conn6 <- [1,3026,null,{}] 12:21:44 INFO - PROCESS | 2328 | 1464722504569 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 2328 | 1464722504699 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:21:44 INFO - PROCESS | 2328 | 1464722504749 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 2328 | ++DOCSHELL 18EAC400 == 64 [pid = 2328] [id = 768] 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (18EEDC00) [pid = 2328] [serial = 2302] [outer = 00000000] 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (19A0A000) [pid = 2328] [serial = 2303] [outer = 18EEDC00] 12:21:44 INFO - PROCESS | 2328 | 1464722504794 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (19D0CC00) [pid = 2328] [serial = 2304] [outer = 18EEDC00] 12:21:45 INFO - PROCESS | 2328 | 1464722505212 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:21:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:21:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:21:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 12:21:45 INFO - PROCESS | 2328 | 1464722505237 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 2328 | 1464722505239 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:21:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:21:45 INFO - PROCESS | 2328 | 1464722505242 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 2328 | 1464722505244 Marionette TRACE conn6 <- [1,3030,null,{}] 12:21:45 INFO - PROCESS | 2328 | 1464722505253 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 2328 | 1464722505386 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:21:45 INFO - PROCESS | 2328 | 1464722505391 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 2328 | ++DOCSHELL 0D828400 == 65 [pid = 2328] [id = 769] 12:21:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (0D82BC00) [pid = 2328] [serial = 2305] [outer = 00000000] 12:21:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (1A1F6800) [pid = 2328] [serial = 2306] [outer = 0D82BC00] 12:21:45 INFO - PROCESS | 2328 | 1464722505497 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1A740400) [pid = 2328] [serial = 2307] [outer = 0D82BC00] 12:21:46 INFO - PROCESS | 2328 | 1464722506172 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:21:46 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:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:21:46 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:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:21:46 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:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:21:46 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:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:21:46 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:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:21:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:21:46 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:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:21:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:21:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:21:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:21:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1059ms 12:21:46 INFO - PROCESS | 2328 | 1464722506308 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 2328 | 1464722506310 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:21:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:21:46 INFO - PROCESS | 2328 | 1464722506313 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 2328 | 1464722506315 Marionette TRACE conn6 <- [1,3034,null,{}] 12:21:46 INFO - PROCESS | 2328 | 1464722506324 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 2328 | 1464722506457 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:21:46 INFO - PROCESS | 2328 | 1464722506522 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 2328 | ++DOCSHELL 1A7E4400 == 66 [pid = 2328] [id = 770] 12:21:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1A9AC000) [pid = 2328] [serial = 2308] [outer = 00000000] 12:21:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (1ADF3C00) [pid = 2328] [serial = 2309] [outer = 1A9AC000] 12:21:46 INFO - PROCESS | 2328 | 1464722506568 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (1ADF7800) [pid = 2328] [serial = 2310] [outer = 1A9AC000] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (17948800) [pid = 2328] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (1886C800) [pid = 2328] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (17021C00) [pid = 2328] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (17B4AC00) [pid = 2328] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (19A8FC00) [pid = 2328] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1648AC00) [pid = 2328] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0D673800) [pid = 2328] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (1ADC5C00) [pid = 2328] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (1611A000) [pid = 2328] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (13CF6400) [pid = 2328] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (11C7A800) [pid = 2328] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (12305800) [pid = 2328] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:21:46 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1ADA5C00) [pid = 2328] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:21:46 INFO - PROCESS | 2328 | [2328] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:21:47 INFO - PROCESS | 2328 | 1464722507099 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:21:47 INFO - {} 12:21:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 12:21:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:21:47 INFO - PROCESS | 2328 | 1464722507148 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 2328 | 1464722507150 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:21:47 INFO - PROCESS | 2328 | 1464722507154 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 2328 | 1464722507155 Marionette TRACE conn6 <- [1,3038,null,{}] 12:21:47 INFO - PROCESS | 2328 | 1464722507159 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 2328 | 1464722507250 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:21:47 INFO - PROCESS | 2328 | 1464722507256 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 2328 | ++DOCSHELL 1ADA7400 == 67 [pid = 2328] [id = 771] 12:21:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (1ADA9C00) [pid = 2328] [serial = 2311] [outer = 00000000] 12:21:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (1BD21C00) [pid = 2328] [serial = 2312] [outer = 1ADA9C00] 12:21:47 INFO - PROCESS | 2328 | 1464722507302 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16B3D400) [pid = 2328] [serial = 2313] [outer = 1ADA9C00] 12:21:47 INFO - PROCESS | 2328 | 1464722507734 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:21:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:21:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 12:21:47 INFO - PROCESS | 2328 | 1464722507796 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 2328 | 1464722507798 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:21:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:21:47 INFO - PROCESS | 2328 | 1464722507802 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 2328 | 1464722507803 Marionette TRACE conn6 <- [1,3042,null,{}] 12:21:47 INFO - PROCESS | 2328 | 1464722507807 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 2328 | 1464722507961 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:21:48 INFO - PROCESS | 2328 | 1464722508167 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 2328 | ++DOCSHELL 0C72D000 == 68 [pid = 2328] [id = 772] 12:21:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (0C72E000) [pid = 2328] [serial = 2314] [outer = 00000000] 12:21:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (0D1F9400) [pid = 2328] [serial = 2315] [outer = 0C72E000] 12:21:48 INFO - PROCESS | 2328 | 1464722508225 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (0D1FB000) [pid = 2328] [serial = 2316] [outer = 0C72E000] 12:21:49 INFO - PROCESS | 2328 | 1464722509026 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:21:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:21:49 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:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:21:49 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:21:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:21:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:21:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1337ms 12:21:49 INFO - PROCESS | 2328 | 1464722509144 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 2328 | 1464722509149 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:21:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:21:49 INFO - PROCESS | 2328 | 1464722509195 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 2328 | 1464722509199 Marionette TRACE conn6 <- [1,3046,null,{}] 12:21:49 INFO - PROCESS | 2328 | 1464722509204 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 2328 | 1464722509311 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:21:49 INFO - PROCESS | 2328 | 1464722509425 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 2328 | ++DOCSHELL 13779800 == 69 [pid = 2328] [id = 773] 12:21:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (1377A800) [pid = 2328] [serial = 2317] [outer = 00000000] 12:21:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (13CEE400) [pid = 2328] [serial = 2318] [outer = 1377A800] 12:21:49 INFO - PROCESS | 2328 | 1464722509524 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (14C05800) [pid = 2328] [serial = 2319] [outer = 1377A800] 12:21:50 INFO - PROCESS | 2328 | 1464722510114 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:21:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:21:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:21:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:21:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:21:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:21:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:21:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:21:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:21:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 972ms 12:21:50 INFO - PROCESS | 2328 | 1464722510170 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 2328 | 1464722510174 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:21:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:21:50 INFO - PROCESS | 2328 | 1464722510178 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 2328 | 1464722510180 Marionette TRACE conn6 <- [1,3050,null,{}] 12:21:50 INFO - PROCESS | 2328 | 1464722510184 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 2328 | 1464722510297 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:21:50 INFO - PROCESS | 2328 | 1464722510460 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 2328 | ++DOCSHELL 1622DC00 == 70 [pid = 2328] [id = 774] 12:21:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (1647B400) [pid = 2328] [serial = 2320] [outer = 00000000] 12:21:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (16488400) [pid = 2328] [serial = 2321] [outer = 1647B400] 12:21:50 INFO - PROCESS | 2328 | 1464722510516 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (168B6800) [pid = 2328] [serial = 2322] [outer = 1647B400] 12:21:50 INFO - PROCESS | 2328 | [2328] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:21:51 INFO - PROCESS | 2328 | 1464722511095 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:21:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:21:51 INFO - {} 12:21:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 971ms 12:21:51 INFO - PROCESS | 2328 | 1464722511150 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 2328 | 1464722511154 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:21:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:21:51 INFO - PROCESS | 2328 | 1464722511179 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 2328 | 1464722511185 Marionette TRACE conn6 <- [1,3054,null,{}] 12:21:51 INFO - PROCESS | 2328 | 1464722511192 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 2328 | 1464722511319 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:21:51 INFO - PROCESS | 2328 | 1464722511461 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 2328 | ++DOCSHELL 16F3C800 == 71 [pid = 2328] [id = 775] 12:21:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (17B4C000) [pid = 2328] [serial = 2323] [outer = 00000000] 12:21:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (1A1ED800) [pid = 2328] [serial = 2324] [outer = 17B4C000] 12:21:51 INFO - PROCESS | 2328 | 1464722511516 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (1A9AC400) [pid = 2328] [serial = 2325] [outer = 17B4C000] 12:21:52 INFO - PROCESS | 2328 | 1464722512015 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:21:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:21:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 910ms 12:21:52 INFO - PROCESS | 2328 | 1464722512075 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 2328 | 1464722512078 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:21:52 INFO - PROCESS | 2328 | 1464722512081 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:21:52 INFO - PROCESS | 2328 | 1464722512083 Marionette TRACE conn6 <- [1,3058,null,{}] 12:21:52 INFO - PROCESS | 2328 | 1464722512087 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 2328 | 1464722512247 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:21:52 INFO - PROCESS | 2328 | 1464722512407 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 2328 | ++DOCSHELL 1A1E8000 == 72 [pid = 2328] [id = 776] 12:21:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (1A1E9C00) [pid = 2328] [serial = 2326] [outer = 00000000] 12:21:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1ADEF000) [pid = 2328] [serial = 2327] [outer = 1A1E9C00] 12:21:52 INFO - PROCESS | 2328 | 1464722512466 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 2328 | ++DOMWINDOW == 118 (1BD1C000) [pid = 2328] [serial = 2328] [outer = 1A1E9C00] 12:21:52 INFO - PROCESS | 2328 | 1464722512981 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:21:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 12:21:53 INFO - PROCESS | 2328 | 1464722513028 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 2328 | 1464722513030 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:21:53 INFO - PROCESS | 2328 | 1464722513035 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 2328 | 1464722513037 Marionette TRACE conn6 <- [1,3062,null,{}] 12:21:53 INFO - PROCESS | 2328 | 1464722513040 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:53 INFO - PROCESS | 2328 | 1464722513153 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:21:53 INFO - PROCESS | 2328 | 1464722513318 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 2328 | ++DOCSHELL 1CD66C00 == 73 [pid = 2328] [id = 777] 12:21:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 119 (1CD67000) [pid = 2328] [serial = 2329] [outer = 00000000] 12:21:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 120 (1CD70C00) [pid = 2328] [serial = 2330] [outer = 1CD67000] 12:21:53 INFO - PROCESS | 2328 | 1464722513380 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 2328 | ++DOMWINDOW == 121 (1DB26C00) [pid = 2328] [serial = 2331] [outer = 1CD67000] 12:21:53 INFO - PROCESS | 2328 | 1464722513883 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:21:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 12:21:53 INFO - PROCESS | 2328 | 1464722513967 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 2328 | 1464722513969 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:21:53 INFO - PROCESS | 2328 | 1464722513973 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 2328 | 1464722513975 Marionette TRACE conn6 <- [1,3066,null,{}] 12:21:53 INFO - PROCESS | 2328 | 1464722513978 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 2328 | 1464722514090 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:21:54 INFO - PROCESS | 2328 | 1464722514277 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 2328 | ++DOCSHELL 1ADCAC00 == 74 [pid = 2328] [id = 778] 12:21:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 122 (1ADCB800) [pid = 2328] [serial = 2332] [outer = 00000000] 12:21:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 123 (1DD02000) [pid = 2328] [serial = 2333] [outer = 1ADCB800] 12:21:54 INFO - PROCESS | 2328 | 1464722514331 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 2328 | ++DOMWINDOW == 124 (1DD05C00) [pid = 2328] [serial = 2334] [outer = 1ADCB800] 12:21:54 INFO - PROCESS | 2328 | 1464722514991 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 2328 | 1464722515051 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:21:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:21:55 INFO - PROCESS | 2328 | 1464722515056 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 2328 | 1464722515060 Marionette TRACE conn6 <- [1,3070,null,{}] 12:21:55 INFO - PROCESS | 2328 | 1464722515066 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 2328 | 1464722515176 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:21:55 INFO - PROCESS | 2328 | 1464722515337 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 2328 | ++DOCSHELL 13777800 == 75 [pid = 2328] [id = 779] 12:21:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 125 (1380D800) [pid = 2328] [serial = 2335] [outer = 00000000] 12:21:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 126 (16115000) [pid = 2328] [serial = 2336] [outer = 1380D800] 12:21:55 INFO - PROCESS | 2328 | 1464722515389 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 2328 | ++DOMWINDOW == 127 (16189000) [pid = 2328] [serial = 2337] [outer = 1380D800] 12:21:55 INFO - PROCESS | 2328 | 1464722515954 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:21:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:21:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:21:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:21:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:21:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:21:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 12:21:56 INFO - PROCESS | 2328 | 1464722515987 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 2328 | 1464722515993 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:21:56 INFO - PROCESS | 2328 | 1464722516017 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 2328 | 1464722516020 Marionette TRACE conn6 <- [1,3074,null,{}] 12:21:56 INFO - PROCESS | 2328 | 1464722516024 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 2328 | 1464722516130 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 0D629400 == 74 [pid = 2328] [id = 746] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 18EAE400 == 73 [pid = 2328] [id = 696] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 1ADA7400 == 72 [pid = 2328] [id = 771] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 1A7E4400 == 71 [pid = 2328] [id = 770] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 0D828400 == 70 [pid = 2328] [id = 769] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 18EAC400 == 69 [pid = 2328] [id = 768] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 1886C000 == 68 [pid = 2328] [id = 767] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 0D826C00 == 67 [pid = 2328] [id = 766] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 0DE2EC00 == 66 [pid = 2328] [id = 765] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 1ADF2800 == 65 [pid = 2328] [id = 761] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 13508800 == 64 [pid = 2328] [id = 760] 12:21:56 INFO - PROCESS | 2328 | --DOCSHELL 0D84F000 == 63 [pid = 2328] [id = 759] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 126 (18EF6800) [pid = 2328] [serial = 2216] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 125 (17A08000) [pid = 2328] [serial = 2256] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 124 (188D8000) [pid = 2328] [serial = 2259] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 123 (17B44000) [pid = 2328] [serial = 2257] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 122 (1A1EC400) [pid = 2328] [serial = 2227] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 121 (1A1F5C00) [pid = 2328] [serial = 2262] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 120 (16B3FC00) [pid = 2328] [serial = 2253] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 119 (0D854C00) [pid = 2328] [serial = 2244] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 118 (0DA96400) [pid = 2328] [serial = 2245] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 117 (1ADC8400) [pid = 2328] [serial = 2236] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1AD9DC00) [pid = 2328] [serial = 2233] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (1647C800) [pid = 2328] [serial = 2250] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (16487400) [pid = 2328] [serial = 2251] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (1611C400) [pid = 2328] [serial = 2242] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (14CBB800) [pid = 2328] [serial = 2241] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (17A0C400) [pid = 2328] [serial = 2224] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (14C04C00) [pid = 2328] [serial = 2247] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (14CB6400) [pid = 2328] [serial = 2248] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0D833400) [pid = 2328] [serial = 2238] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (0D089C00) [pid = 2328] [serial = 2218] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (18EB9000) [pid = 2328] [serial = 2260] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (13CEE800) [pid = 2328] [serial = 2221] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (1A740C00) [pid = 2328] [serial = 2230] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (1ADC2800) [pid = 2328] [serial = 2271] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (1BC55800) [pid = 2328] [serial = 2273] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 101 (1ADA2000) [pid = 2328] [serial = 2270] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 100 (1A735400) [pid = 2328] [serial = 2263] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 99 (16B41400) [pid = 2328] [serial = 2265] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 98 (17A07400) [pid = 2328] [serial = 2266] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 97 (16B46C00) [pid = 2328] [serial = 2254] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | --DOMWINDOW == 96 (1ADA9800) [pid = 2328] [serial = 2268] [outer = 00000000] [url = about:blank] 12:21:56 INFO - PROCESS | 2328 | 1464722516340 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 2328 | ++DOCSHELL 0C6C2400 == 64 [pid = 2328] [id = 780] 12:21:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 97 (0C6CC400) [pid = 2328] [serial = 2338] [outer = 00000000] 12:21:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 98 (0D634400) [pid = 2328] [serial = 2339] [outer = 0C6CC400] 12:21:56 INFO - PROCESS | 2328 | 1464722516385 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 99 (0D855C00) [pid = 2328] [serial = 2340] [outer = 0C6CC400] 12:21:56 INFO - PROCESS | 2328 | 1464722516784 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:21:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:21:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 12:21:56 INFO - PROCESS | 2328 | 1464722516845 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 2328 | 1464722516847 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:21:56 INFO - PROCESS | 2328 | 1464722516851 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:21:56 INFO - PROCESS | 2328 | 1464722516854 Marionette TRACE conn6 <- [1,3078,null,{}] 12:21:56 INFO - PROCESS | 2328 | 1464722516864 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 2328 | 1464722516959 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:21:56 INFO - PROCESS | 2328 | 1464722516967 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 2328 | ++DOCSHELL 0D90E400 == 65 [pid = 2328] [id = 781] 12:21:56 INFO - PROCESS | 2328 | ++DOMWINDOW == 100 (0DA97000) [pid = 2328] [serial = 2341] [outer = 00000000] 12:21:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 101 (13CEE800) [pid = 2328] [serial = 2342] [outer = 0DA97000] 12:21:57 INFO - PROCESS | 2328 | 1464722517014 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 102 (14DBD800) [pid = 2328] [serial = 2343] [outer = 0DA97000] 12:21:57 INFO - PROCESS | 2328 | 1464722517507 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:21:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 12:21:57 INFO - PROCESS | 2328 | 1464722517525 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 2328 | 1464722517527 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:21:57 INFO - PROCESS | 2328 | 1464722517530 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:21:57 INFO - PROCESS | 2328 | 1464722517532 Marionette TRACE conn6 <- [1,3082,null,{}] 12:21:57 INFO - PROCESS | 2328 | 1464722517535 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 2328 | 1464722517628 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:21:57 INFO - PROCESS | 2328 | 1464722517634 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 2328 | ++DOCSHELL 1647F800 == 66 [pid = 2328] [id = 782] 12:21:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (16480400) [pid = 2328] [serial = 2344] [outer = 00000000] 12:21:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1684C800) [pid = 2328] [serial = 2345] [outer = 16480400] 12:21:57 INFO - PROCESS | 2328 | 1464722517679 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (16B40C00) [pid = 2328] [serial = 2346] [outer = 16480400] 12:21:58 INFO - PROCESS | 2328 | 1464722518138 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:21:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 12:21:58 INFO - PROCESS | 2328 | 1464722518165 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 2328 | 1464722518167 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:21:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:21:58 INFO - PROCESS | 2328 | 1464722518170 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 2328 | 1464722518172 Marionette TRACE conn6 <- [1,3086,null,{}] 12:21:58 INFO - PROCESS | 2328 | 1464722518175 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 2328 | 1464722518263 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:21:58 INFO - PROCESS | 2328 | 1464722518269 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 2328 | ++DOCSHELL 1684A800 == 67 [pid = 2328] [id = 783] 12:21:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 106 (16B42400) [pid = 2328] [serial = 2347] [outer = 00000000] 12:21:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 107 (17026000) [pid = 2328] [serial = 2348] [outer = 16B42400] 12:21:58 INFO - PROCESS | 2328 | 1464722518322 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 2328 | ++DOMWINDOW == 108 (1728F800) [pid = 2328] [serial = 2349] [outer = 16B42400] 12:21:58 INFO - PROCESS | 2328 | 1464722518794 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:21:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 12:21:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:21:58 INFO - PROCESS | 2328 | 1464722518842 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 2328 | 1464722518844 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:21:58 INFO - PROCESS | 2328 | 1464722518847 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 2328 | 1464722518849 Marionette TRACE conn6 <- [1,3090,null,{}] 12:21:58 INFO - PROCESS | 2328 | 1464722518852 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 2328 | 1464722518999 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:21:59 INFO - PROCESS | 2328 | 1464722519072 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 2328 | ++DOCSHELL 172E2800 == 68 [pid = 2328] [id = 784] 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 109 (17A04400) [pid = 2328] [serial = 2350] [outer = 00000000] 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 110 (17B50C00) [pid = 2328] [serial = 2351] [outer = 17A04400] 12:21:59 INFO - PROCESS | 2328 | 1464722519118 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 111 (1886E000) [pid = 2328] [serial = 2352] [outer = 17A04400] 12:21:59 INFO - PROCESS | 2328 | 1464722519514 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:21:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 12:21:59 INFO - PROCESS | 2328 | 1464722519581 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 2328 | 1464722519583 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:21:59 INFO - PROCESS | 2328 | 1464722519594 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 2328 | 1464722519596 Marionette TRACE conn6 <- [1,3094,null,{}] 12:21:59 INFO - PROCESS | 2328 | 1464722519600 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 2328 | 1464722519755 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:21:59 INFO - PROCESS | 2328 | 1464722519783 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 2328 | ++DOCSHELL 13CFA800 == 69 [pid = 2328] [id = 785] 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 112 (18871800) [pid = 2328] [serial = 2353] [outer = 00000000] 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 113 (188D9800) [pid = 2328] [serial = 2354] [outer = 18871800] 12:21:59 INFO - PROCESS | 2328 | 1464722519828 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 2328 | ++DOMWINDOW == 114 (18EB4800) [pid = 2328] [serial = 2355] [outer = 18871800] 12:22:00 INFO - PROCESS | 2328 | 1464722520256 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:22:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 12:22:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:22:00 INFO - PROCESS | 2328 | 1464722520266 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 2328 | 1464722520268 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:22:00 INFO - PROCESS | 2328 | 1464722520271 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 2328 | 1464722520272 Marionette TRACE conn6 <- [1,3098,null,{}] 12:22:00 INFO - PROCESS | 2328 | 1464722520276 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 2328 | 1464722520407 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:22:00 INFO - PROCESS | 2328 | 1464722520419 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 2328 | ++DOCSHELL 0D62DC00 == 70 [pid = 2328] [id = 786] 12:22:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 115 (169E5400) [pid = 2328] [serial = 2356] [outer = 00000000] 12:22:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 116 (19A98800) [pid = 2328] [serial = 2357] [outer = 169E5400] 12:22:00 INFO - PROCESS | 2328 | 1464722520463 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 2328 | ++DOMWINDOW == 117 (1A1EC400) [pid = 2328] [serial = 2358] [outer = 169E5400] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 116 (1A9AC000) [pid = 2328] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 115 (0E79C000) [pid = 2328] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 114 (18EEDC00) [pid = 2328] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 113 (0D630400) [pid = 2328] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 112 (0D82BC00) [pid = 2328] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 111 (0D827000) [pid = 2328] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 110 (1886D000) [pid = 2328] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 109 (17A0AC00) [pid = 2328] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 108 (0E79AC00) [pid = 2328] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 107 (1A1F2C00) [pid = 2328] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 106 (0C6CC000) [pid = 2328] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 105 (0D62A400) [pid = 2328] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 104 (1A7EEC00) [pid = 2328] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 103 (17287400) [pid = 2328] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:22:01 INFO - PROCESS | 2328 | --DOMWINDOW == 102 (16B48400) [pid = 2328] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:22:01 INFO - PROCESS | 2328 | 1464722521075 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:22:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:22:01 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:22:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:22:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:22:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 831ms 12:22:01 INFO - PROCESS | 2328 | 1464722521117 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 2328 | 1464722521119 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:22:01 INFO - PROCESS | 2328 | 1464722521122 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 2328 | 1464722521124 Marionette TRACE conn6 <- [1,3102,null,{}] 12:22:01 INFO - PROCESS | 2328 | 1464722521128 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 2328 | 1464722521217 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:22:01 INFO - PROCESS | 2328 | 1464722521223 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2e279a55-dfca-41f5-8f68-33d61a05ca42\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 2328 | ++DOCSHELL 0D03FC00 == 71 [pid = 2328] [id = 787] 12:22:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 103 (0D166400) [pid = 2328] [serial = 2359] [outer = 00000000] 12:22:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 104 (1A1F6400) [pid = 2328] [serial = 2360] [outer = 0D166400] 12:22:01 INFO - PROCESS | 2328 | 1464722521267 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 2328 | ++DOMWINDOW == 105 (1A740C00) [pid = 2328] [serial = 2361] [outer = 0D166400] 12:22:01 INFO - PROCESS | 2328 | 1464722521699 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:22:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:22:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 12:22:01 INFO - PROCESS | 2328 | 1464722521756 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 2328 | 1464722521758 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:22:02 WARNING - u'runner_teardown' () 12:22:02 INFO - No more tests 12:22:02 INFO - Got 0 unexpected results 12:22:02 INFO - SUITE-END | took 703s 12:22:02 INFO - Closing logging queue 12:22:02 INFO - queue closed 12:22:02 INFO - Return code: 0 12:22:02 WARNING - # TBPL SUCCESS # 12:22:02 INFO - Running post-action listener: _resource_record_post_action 12:22:02 INFO - Running post-run listener: _resource_record_post_run 12:22:04 INFO - Total resource usage - Wall time: 1135s; CPU: 9.0%; Read bytes: 194882048; Write bytes: 1163674112; Read time: 2249010; Write time: 7711470 12:22:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:22:04 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 30528000; Read time: 0; Write time: 64870 12:22:04 INFO - run-tests - Wall time: 1133s; CPU: 9.0%; Read bytes: 194882048; Write bytes: 1102974976; Read time: 2249010; Write time: 7604580 12:22:04 INFO - Running post-run listener: _upload_blobber_files 12:22:04 INFO - Blob upload gear active. 12:22:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:22:04 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:22:04 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:22:04 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:22:04 INFO - (blobuploader) - INFO - Open directory for files ... 12:22:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:22:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:22:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:22:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:22:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:22:05 INFO - (blobuploader) - INFO - Done attempting. 12:22:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:22:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:22:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:22:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:22:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:22:08 INFO - (blobuploader) - INFO - Done attempting. 12:22:08 INFO - (blobuploader) - INFO - Iteration through files over. 12:22:08 INFO - Return code: 0 12:22:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:22:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9070addd569ab6020b012b6de1d388875927ad8e507b170b55f7ad47b0bae8f7b92987c1e96770a7757e889148a85263af4a9a82f966efee2a8bbd48d4ccde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18eb098221c061af281edd1fac46ea5b66b1807f11236091e7f3944e6c33667ab6f49be39a089f61969efb516df6b48d9aa76960fdb31e6092b7ed949f202844"} 12:22:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:22:08 INFO - Writing to file C:\slave\test\properties\blobber_files 12:22:08 INFO - Contents: 12:22:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9070addd569ab6020b012b6de1d388875927ad8e507b170b55f7ad47b0bae8f7b92987c1e96770a7757e889148a85263af4a9a82f966efee2a8bbd48d4ccde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18eb098221c061af281edd1fac46ea5b66b1807f11236091e7f3944e6c33667ab6f49be39a089f61969efb516df6b48d9aa76960fdb31e6092b7ed949f202844"} 12:22:08 INFO - Running post-run listener: copy_logs_to_upload_dir 12:22:08 INFO - Copying logs to upload dir... 12:22:08 INFO - mkdir: C:\slave\test\build\upload\logs 12:22:08 INFO - Copying logs to upload dir... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... 12:22:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1369.033000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 49 secs) (at 2016-05-31 12:22:08.393543) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:08.394646) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9070addd569ab6020b012b6de1d388875927ad8e507b170b55f7ad47b0bae8f7b92987c1e96770a7757e889148a85263af4a9a82f966efee2a8bbd48d4ccde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18eb098221c061af281edd1fac46ea5b66b1807f11236091e7f3944e6c33667ab6f49be39a089f61969efb516df6b48d9aa76960fdb31e6092b7ed949f202844"} build_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b9070addd569ab6020b012b6de1d388875927ad8e507b170b55f7ad47b0bae8f7b92987c1e96770a7757e889148a85263af4a9a82f966efee2a8bbd48d4ccde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/18eb098221c061af281edd1fac46ea5b66b1807f11236091e7f3944e6c33667ab6f49be39a089f61969efb516df6b48d9aa76960fdb31e6092b7ed949f202844"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:08.521434) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:08.521839) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-029 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-029 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-029 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:08.638264) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:08.638685) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:22:09.470403) ========= ========= Total master_lag: 0.49 =========