builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-035 starttime: 1464721351.83 results: success (0) buildid: 20160531103942 builduid: e71bbbe81f194a8996e2dd81575c8890 revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:31.834785) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:31.835351) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:31.835768) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:31.878859) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:31.879371) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False --12:02:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.84 MB/s 12:02:20 (5.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.942000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:32.800783) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:32.801143) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.910000 ========= master_lag: -0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:33.680026) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 12:02:33.680500) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False 2016-05-31 12:02:22,020 truncating revision to first 12 chars 2016-05-31 12:02:22,020 Setting DEBUG logging. 2016-05-31 12:02:22,020 attempt 1/10 2016-05-31 12:02:22,020 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 12:02:23,499 unpacking tar archive at: mozilla-aurora-9eebb2835273/testing/mozharness/ program finished with exit code 0 elapsedTime=2.599000 ========= master_lag: -0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 12:02:36.230488) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:36.231088) ========= script_repo_revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:36.231703) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:36.232012) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 12:02:36.246939) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-05-31 12:02:36.247438) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 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=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:02:24 INFO - MultiFileLogger online at 20160531 12:02:24 in C:\slave\test 12:02:24 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 12:02:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:02:24 INFO - {'append_to_log': False, 12:02:24 INFO - 'base_work_dir': 'C:\\slave\\test', 12:02:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:02:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:02:24 INFO - 'buildbot_json_path': 'buildprops.json', 12:02:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:02:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:02:24 INFO - 'download_minidump_stackwalk': True, 12:02:24 INFO - 'download_symbols': 'true', 12:02:24 INFO - 'e10s': False, 12:02:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:02:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:02:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:02:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:02:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:02:24 INFO - 'C:/mozilla-build/tooltool.py'), 12:02:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:02:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:02:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:02:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:02:24 INFO - 'log_level': 'info', 12:02:24 INFO - 'log_to_console': True, 12:02:24 INFO - 'opt_config_files': (), 12:02:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:02:24 INFO - '--processes=1', 12:02:24 INFO - '--config=%(test_path)s/wptrunner.ini', 12:02:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:02:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:02:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:02:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:02:24 INFO - 'pip_index': False, 12:02:24 INFO - 'require_test_zip': True, 12:02:24 INFO - 'test_type': ('testharness',), 12:02:24 INFO - 'this_chunk': '1', 12:02:24 INFO - 'total_chunks': '10', 12:02:24 INFO - 'virtualenv_path': 'venv', 12:02:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:02:24 INFO - 'work_dir': 'build'} 12:02:24 INFO - ##### 12:02:24 INFO - ##### Running clobber step. 12:02:24 INFO - ##### 12:02:24 INFO - Running pre-action listener: _resource_record_pre_action 12:02:24 INFO - Running main action method: clobber 12:02:24 INFO - rmtree: C:\slave\test\build 12:02:24 INFO - Using _rmtree_windows ... 12:02:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:03:23 INFO - Running post-action listener: _resource_record_post_action 12:03:23 INFO - ##### 12:03:23 INFO - ##### Running read-buildbot-config step. 12:03:23 INFO - ##### 12:03:23 INFO - Running pre-action listener: _resource_record_pre_action 12:03:23 INFO - Running main action method: read_buildbot_config 12:03:23 INFO - Using buildbot properties: 12:03:23 INFO - { 12:03:23 INFO - "project": "", 12:03:23 INFO - "product": "firefox", 12:03:23 INFO - "script_repo_revision": "production", 12:03:23 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 12:03:23 INFO - "repository": "", 12:03:23 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 12:03:23 INFO - "buildid": "20160531103942", 12:03:23 INFO - "pgo_build": "False", 12:03:23 INFO - "basedir": "C:\\slave\\test", 12:03:23 INFO - "buildnumber": 9, 12:03:23 INFO - "slavename": "t-xp32-ix-035", 12:03:23 INFO - "revision": "9eebb2835273857468a80e0e89013673352a37e7", 12:03:23 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 12:03:23 INFO - "platform": "win32", 12:03:23 INFO - "branch": "mozilla-aurora", 12:03:23 INFO - "repo_path": "releases/mozilla-aurora", 12:03:23 INFO - "moz_repo_path": "", 12:03:23 INFO - "stage_platform": "win32", 12:03:23 INFO - "builduid": "e71bbbe81f194a8996e2dd81575c8890", 12:03:23 INFO - "slavebuilddir": "test" 12:03:23 INFO - } 12:03:23 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:03:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:03:23 INFO - Running post-action listener: _resource_record_post_action 12:03:23 INFO - ##### 12:03:23 INFO - ##### Running download-and-extract step. 12:03:23 INFO - ##### 12:03:23 INFO - Running pre-action listener: _resource_record_pre_action 12:03:23 INFO - Running main action method: download_and_extract 12:03:23 INFO - mkdir: C:\slave\test\build\tests 12:03: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:03:23 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:03:23 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:03:23 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:03:23 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:03:24 INFO - Downloaded 1274 bytes. 12:03:24 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:03:24 INFO - Using the following test package requirements: 12:03:24 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:03:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:03:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:03:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'jsshell-win32.zip'], 12:03:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:03:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:03:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:03:24 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:03:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:03:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:03:24 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:03:24 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:03:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:24 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:03:24 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:03:24 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:03:24 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:03:26 INFO - Downloaded 20340919 bytes. 12:03:26 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:03:26 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:03:28 INFO - caution: filename not matched: web-platform/* 12:03:28 INFO - Return code: 11 12:03:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:28 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:03:28 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:03:28 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:03:28 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:03:32 INFO - Downloaded 36409218 bytes. 12:03:32 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:03:32 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:04:22 INFO - caution: filename not matched: bin/* 12:04:22 INFO - caution: filename not matched: config/* 12:04:22 INFO - caution: filename not matched: mozbase/* 12:04:22 INFO - caution: filename not matched: marionette/* 12:04:22 INFO - caution: filename not matched: tools/wptserve/* 12:04:22 INFO - Return code: 11 12:04:22 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:04:22 INFO - https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:04:22 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:04:22 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:04:22 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:04:27 INFO - Downloaded 68495143 bytes. 12:04:27 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:04:27 INFO - mkdir: C:\slave\test\properties 12:04:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:04:27 INFO - Writing to file C:\slave\test\properties\build_url 12:04:27 INFO - Contents: 12:04:27 INFO - build_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:04:28 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:04:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:04:28 INFO - Writing to file C:\slave\test\properties\symbols_url 12:04:28 INFO - Contents: 12:04:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:28 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:04:28 INFO - trying https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:04:28 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:04:28 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:04:32 INFO - Downloaded 55576156 bytes. 12:04:32 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:04:32 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:04:39 INFO - Return code: 0 12:04:39 INFO - Running post-action listener: _resource_record_post_action 12:04:39 INFO - Running post-action listener: set_extra_try_arguments 12:04:39 INFO - ##### 12:04:39 INFO - ##### Running create-virtualenv step. 12:04:39 INFO - ##### 12:04:39 INFO - Running pre-action listener: _pre_create_virtualenv 12:04:39 INFO - Running pre-action listener: _resource_record_pre_action 12:04:39 INFO - Running main action method: create_virtualenv 12:04:39 INFO - Creating virtualenv C:\slave\test\build\venv 12:04:39 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:04:39 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:04:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:04:42 INFO - Installing distribute......................................................................................................................................................................................done. 12:04:43 INFO - Return code: 0 12:04:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:04:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035'}}, attempt #1 12:04:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:04:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:04:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:04:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:04:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:04:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:04:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:04:43 INFO - 'DCLOCATION': 'SCL3', 12:04:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:04:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:04:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:04:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:04:43 INFO - 'HOMEDRIVE': 'C:', 12:04:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:43 INFO - 'KTS_VERSION': '1.19c', 12:04:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:04:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:04:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:04:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:04:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:04:43 INFO - 'MOZ_AIRBAG': '1', 12:04:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:43 INFO - 'MOZ_MSVCVERSION': '8', 12:04:43 INFO - 'MOZ_NO_REMOTE': '1', 12:04:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:04:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:04:43 INFO - 'NO_EM_RESTART': '1', 12:04:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:43 INFO - 'OS': 'Windows_NT', 12:04:43 INFO - 'OURDRIVE': 'C:', 12:04:43 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:\\mozilla-build\\hg', 12:04:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:04:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:43 INFO - 'PROCESSOR_LEVEL': '6', 12:04:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:04:43 INFO - 'PROMPT': '$P$G', 12:04:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:43 INFO - 'PWD': 'C:\\slave\\test', 12:04:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:43 INFO - 'SESSIONNAME': 'Console', 12:04:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:43 INFO - 'SYSTEMDRIVE': 'C:', 12:04:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:04:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:43 INFO - 'TEST1': 'testie', 12:04:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:43 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:04:43 INFO - 'USERNAME': 'cltbld', 12:04:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:04:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:04:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:04:43 INFO - 'WINDIR': 'C:\\WINDOWS', 12:04:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:44 INFO - Downloading/unpacking psutil>=0.7.1 12:04:44 INFO - Running setup.py egg_info for package psutil 12:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:04:44 INFO - Installing collected packages: psutil 12:04:44 INFO - Running setup.py install for psutil 12:04:44 INFO - building 'psutil._psutil_windows' extension 12:04:44 INFO - error: Unable to find vcvarsall.bat 12:04:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fhwyv3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:04:44 INFO - running install 12:04:44 INFO - running build 12:04:44 INFO - running build_py 12:04:44 INFO - creating build 12:04:44 INFO - creating build\lib.win32-2.7 12:04:44 INFO - creating build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:04:44 INFO - running build_ext 12:04:44 INFO - building 'psutil._psutil_windows' extension 12:04:44 INFO - error: Unable to find vcvarsall.bat 12:04:44 INFO - ---------------------------------------- 12:04:44 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fhwyv3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:04:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log 12:04:44 WARNING - Return code: 1 12:04:44 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:04:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:04:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:44 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035'}}, attempt #1 12:04:44 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:04:44 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:04:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:04:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:04:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:04:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:04:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:04:44 INFO - 'DCLOCATION': 'SCL3', 12:04:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:04:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:04:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:04:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:04:44 INFO - 'HOMEDRIVE': 'C:', 12:04:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:44 INFO - 'KTS_VERSION': '1.19c', 12:04:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:04:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:04:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:04:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:04:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:04:44 INFO - 'MOZ_AIRBAG': '1', 12:04:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:44 INFO - 'MOZ_MSVCVERSION': '8', 12:04:44 INFO - 'MOZ_NO_REMOTE': '1', 12:04:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:04:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:04:44 INFO - 'NO_EM_RESTART': '1', 12:04:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:44 INFO - 'OS': 'Windows_NT', 12:04:44 INFO - 'OURDRIVE': 'C:', 12:04:44 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:\\mozilla-build\\hg', 12:04:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:04:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:44 INFO - 'PROCESSOR_LEVEL': '6', 12:04:44 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:04:44 INFO - 'PROMPT': '$P$G', 12:04:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:44 INFO - 'PWD': 'C:\\slave\\test', 12:04:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:44 INFO - 'SESSIONNAME': 'Console', 12:04:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:44 INFO - 'SYSTEMDRIVE': 'C:', 12:04:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:04:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:44 INFO - 'TEST1': 'testie', 12:04:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:44 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:04:44 INFO - 'USERNAME': 'cltbld', 12:04:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:04:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:04:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:04:44 INFO - 'WINDIR': 'C:\\WINDOWS', 12:04:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:04:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:04:45 INFO - Running setup.py egg_info for package mozsystemmonitor 12:04:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:04:45 INFO - Running setup.py egg_info for package psutil 12:04:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:04:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:04:45 INFO - Installing collected packages: mozsystemmonitor, psutil 12:04:45 INFO - Running setup.py install for mozsystemmonitor 12:04:45 INFO - Running setup.py install for psutil 12:04:45 INFO - building 'psutil._psutil_windows' extension 12:04:45 INFO - error: Unable to find vcvarsall.bat 12:04:45 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-l_fzrc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:04:45 INFO - running install 12:04:45 INFO - running build 12:04:45 INFO - running build_py 12:04:45 INFO - running build_ext 12:04:45 INFO - building 'psutil._psutil_windows' extension 12:04:45 INFO - error: Unable to find vcvarsall.bat 12:04:45 INFO - ---------------------------------------- 12:04:45 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-l_fzrc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:04:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log 12:04:45 WARNING - Return code: 1 12:04:45 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:04:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:04: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:04:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04: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:04:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:45 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035'}}, attempt #1 12:04:45 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:04:45 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:04:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:04:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:04:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:04:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:04:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:04:45 INFO - 'DCLOCATION': 'SCL3', 12:04:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:04:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:04:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:04:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:04:45 INFO - 'HOMEDRIVE': 'C:', 12:04:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:45 INFO - 'KTS_VERSION': '1.19c', 12:04:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:04:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:04:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:04:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:04:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:04:45 INFO - 'MOZ_AIRBAG': '1', 12:04:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:45 INFO - 'MOZ_MSVCVERSION': '8', 12:04:45 INFO - 'MOZ_NO_REMOTE': '1', 12:04:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:04:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:04:45 INFO - 'NO_EM_RESTART': '1', 12:04:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:45 INFO - 'OS': 'Windows_NT', 12:04:45 INFO - 'OURDRIVE': 'C:', 12:04:45 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:\\mozilla-build\\hg', 12:04:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:04:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:45 INFO - 'PROCESSOR_LEVEL': '6', 12:04:45 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:04:45 INFO - 'PROMPT': '$P$G', 12:04:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:45 INFO - 'PWD': 'C:\\slave\\test', 12:04:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:45 INFO - 'SESSIONNAME': 'Console', 12:04:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:45 INFO - 'SYSTEMDRIVE': 'C:', 12:04:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:04:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:45 INFO - 'TEST1': 'testie', 12:04:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:45 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:04:45 INFO - 'USERNAME': 'cltbld', 12:04:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:04:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:04:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:04:45 INFO - 'WINDIR': 'C:\\WINDOWS', 12:04:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:45 INFO - Downloading/unpacking blobuploader==1.2.4 12:04:45 INFO - Downloading blobuploader-1.2.4.tar.gz 12:04:45 INFO - Running setup.py egg_info for package blobuploader 12:04:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:04:47 INFO - Running setup.py egg_info for package requests 12:04:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:04:47 INFO - Downloading docopt-0.6.1.tar.gz 12:04:47 INFO - Running setup.py egg_info for package docopt 12:04:47 INFO - Installing collected packages: blobuploader, docopt, requests 12:04:47 INFO - Running setup.py install for blobuploader 12:04:47 INFO - Running setup.py install for docopt 12:04:47 INFO - Running setup.py install for requests 12:04:47 INFO - Successfully installed blobuploader docopt requests 12:04:47 INFO - Cleaning up... 12:04:47 INFO - Return code: 0 12:04:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:04:47 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:04:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:47 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:04:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:47 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035'}}, attempt #1 12:04:47 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:04:47 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:04:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:04:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:04:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:04:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:04:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:04:47 INFO - 'DCLOCATION': 'SCL3', 12:04:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:04:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:04:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:04:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:04:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:04:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:04:47 INFO - 'HOMEDRIVE': 'C:', 12:04:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:04:47 INFO - 'KTS_VERSION': '1.19c', 12:04:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:04:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:04:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:04:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:04:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:04:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:04:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:04:47 INFO - 'MOZ_AIRBAG': '1', 12:04:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:04:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:47 INFO - 'MOZ_MSVCVERSION': '8', 12:04:47 INFO - 'MOZ_NO_REMOTE': '1', 12:04:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:04:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:04:47 INFO - 'NO_EM_RESTART': '1', 12:04:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:04:47 INFO - 'OS': 'Windows_NT', 12:04:47 INFO - 'OURDRIVE': 'C:', 12:04:47 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:\\mozilla-build\\hg', 12:04:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:04:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:04:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:04:47 INFO - 'PROCESSOR_LEVEL': '6', 12:04:47 INFO - 'PROCESSOR_REVISION': '1e05', 12:04:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:04:47 INFO - 'PROMPT': '$P$G', 12:04:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:04:47 INFO - 'PWD': 'C:\\slave\\test', 12:04:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:04:47 INFO - 'SESSIONNAME': 'Console', 12:04:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:04:47 INFO - 'SYSTEMDRIVE': 'C:', 12:04:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:04:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:47 INFO - 'TEST1': 'testie', 12:04:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:04:47 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:04:47 INFO - 'USERNAME': 'cltbld', 12:04:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:04:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:04:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:04:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:04:47 INFO - 'WINDIR': 'C:\\WINDOWS', 12:04:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:04:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:04:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:04:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:04:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:04:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:04:57 INFO - Unpacking c:\slave\test\build\tests\marionette 12:04:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:04:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:04:57 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:04:57 INFO - Running setup.py install for browsermob-proxy 12:05:02 INFO - Running setup.py install for manifestparser 12:05:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for marionette-client 12:05:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for marionette-driver 12:05:02 INFO - Running setup.py install for mozcrash 12:05:02 INFO - Running setup.py install for mozdebug 12:05:02 INFO - Running setup.py install for mozdevice 12:05:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozfile 12:05:02 INFO - Running setup.py install for mozhttpd 12:05:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozinfo 12:05:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozInstall 12:05:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozleak 12:05:02 INFO - Running setup.py install for mozlog 12:05:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for moznetwork 12:05:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozprocess 12:05:02 INFO - Running setup.py install for mozprofile 12:05:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozrunner 12:05:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for mozscreenshot 12:05:02 INFO - Running setup.py install for moztest 12:05:02 INFO - Running setup.py install for mozversion 12:05:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:05:02 INFO - Running setup.py install for wptserve 12:05:02 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:05:02 INFO - Cleaning up... 12:05:02 INFO - Return code: 0 12:05:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:05:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-035', 'USERDOMAIN': 'T-XP32-IX-035', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035'}}, attempt #1 12:05:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:05:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:05:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:05:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:05:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:02 INFO - 'DCLOCATION': 'SCL3', 12:05:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:02 INFO - 'HOMEDRIVE': 'C:', 12:05:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:05:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:02 INFO - 'KTS_VERSION': '1.19c', 12:05:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:05:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:02 INFO - 'MOZ_AIRBAG': '1', 12:05:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:02 INFO - 'MOZ_MSVCVERSION': '8', 12:05:02 INFO - 'MOZ_NO_REMOTE': '1', 12:05:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:02 INFO - 'NO_EM_RESTART': '1', 12:05:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:02 INFO - 'OS': 'Windows_NT', 12:05:02 INFO - 'OURDRIVE': 'C:', 12:05:02 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:\\mozilla-build\\hg', 12:05:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:02 INFO - 'PROCESSOR_LEVEL': '6', 12:05:02 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:02 INFO - 'PROMPT': '$P$G', 12:05:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:02 INFO - 'PWD': 'C:\\slave\\test', 12:05:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:02 INFO - 'SESSIONNAME': 'Console', 12:05:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:02 INFO - 'SYSTEMDRIVE': 'C:', 12:05:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:02 INFO - 'TEST1': 'testie', 12:05:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:02 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:05:02 INFO - 'USERNAME': 'cltbld', 12:05:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:05:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:02 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:05:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:05:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:05:05 INFO - Unpacking c:\slave\test\build\tests\marionette 12:05:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:05:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:05 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:05:12 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:05:12 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:05:12 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:05:12 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:05:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:05:12 INFO - Downloading blessings-1.6.tar.gz 12:05:12 INFO - Running setup.py egg_info for package blessings 12:05:12 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:05:12 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:05:12 INFO - Running setup.py install for blessings 12:05:12 INFO - Running setup.py install for browsermob-proxy 12:05:12 INFO - Running setup.py install for manifestparser 12:05:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for marionette-client 12:05:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:05:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for marionette-driver 12:05:12 INFO - Running setup.py install for mozcrash 12:05:12 INFO - Running setup.py install for mozdebug 12:05:12 INFO - Running setup.py install for mozdevice 12:05:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for mozhttpd 12:05:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for mozInstall 12:05:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for mozleak 12:05:12 INFO - Running setup.py install for mozprofile 12:05:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Running setup.py install for mozrunner 12:05:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:05:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:05:13 INFO - Running setup.py install for mozscreenshot 12:05:13 INFO - Running setup.py install for moztest 12:05:13 INFO - Running setup.py install for mozversion 12:05:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:05:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:05:13 INFO - Running setup.py install for wptserve 12:05:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:05:13 INFO - Cleaning up... 12:05:13 INFO - Return code: 0 12:05:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:05:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:05:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:05:13 INFO - Reading from file tmpfile_stdout 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - Current package versions: 12:05:13 INFO - blessings == 1.6 12:05:13 INFO - blobuploader == 1.2.4 12:05:13 INFO - browsermob-proxy == 0.6.0 12:05:13 INFO - distribute == 0.6.14 12:05:13 INFO - docopt == 0.6.1 12:05:13 INFO - manifestparser == 1.1 12:05:13 INFO - marionette-client == 2.3.0 12:05:13 INFO - marionette-driver == 1.4.0 12:05:13 INFO - mozInstall == 1.12 12:05:13 INFO - mozcrash == 0.17 12:05:13 INFO - mozdebug == 0.1 12:05:13 INFO - mozdevice == 0.48 12:05:13 INFO - mozfile == 1.2 12:05:13 INFO - mozhttpd == 0.7 12:05:13 INFO - mozinfo == 0.9 12:05:13 INFO - mozleak == 0.1 12:05:13 INFO - mozlog == 3.1 12:05:13 INFO - moznetwork == 0.27 12:05:13 INFO - mozprocess == 0.22 12:05:13 INFO - mozprofile == 0.28 12:05:13 INFO - mozrunner == 6.11 12:05:13 INFO - mozscreenshot == 0.1 12:05:13 INFO - mozsystemmonitor == 0.0 12:05:13 INFO - moztest == 0.7 12:05:13 INFO - mozversion == 1.4 12:05:13 INFO - requests == 1.2.3 12:05:13 INFO - wptserve == 1.4.0 12:05:13 INFO - Running post-action listener: _resource_record_post_action 12:05:13 INFO - Running post-action listener: _start_resource_monitoring 12:05:13 INFO - Starting resource monitoring. 12:05:13 INFO - ##### 12:05:13 INFO - ##### Running pull step. 12:05:13 INFO - ##### 12:05:13 INFO - Running pre-action listener: _resource_record_pre_action 12:05:13 INFO - Running main action method: pull 12:05:13 INFO - Pull has nothing to do! 12:05:13 INFO - Running post-action listener: _resource_record_post_action 12:05:13 INFO - ##### 12:05:13 INFO - ##### Running install step. 12:05:13 INFO - ##### 12:05:13 INFO - Running pre-action listener: _resource_record_pre_action 12:05:13 INFO - Running main action method: install 12:05:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:05:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:05:13 INFO - Reading from file tmpfile_stdout 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - Detecting whether we're running mozinstall >=1.0... 12:05:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:05:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:05:13 INFO - Reading from file tmpfile_stdout 12:05:13 INFO - Output received: 12:05:13 INFO - Usage: mozinstall-script.py [options] installer 12:05:13 INFO - Options: 12:05:13 INFO - -h, --help show this help message and exit 12:05:13 INFO - -d DEST, --destination=DEST 12:05:13 INFO - Directory to install application into. [default: 12:05:13 INFO - "C:\slave\test"] 12:05:13 INFO - --app=APP Application being installed. [default: firefox] 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - Using _rmtree_windows ... 12:05:13 INFO - mkdir: C:\slave\test\build\application 12:05:13 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:05:13 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:05:16 INFO - Reading from file tmpfile_stdout 12:05:16 INFO - Output received: 12:05:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:05:16 INFO - Using _rmtree_windows ... 12:05:16 INFO - Using _rmtree_windows ... 12:05:16 INFO - Running post-action listener: _resource_record_post_action 12:05:16 INFO - ##### 12:05:16 INFO - ##### Running run-tests step. 12:05:16 INFO - ##### 12:05:16 INFO - Running pre-action listener: _resource_record_pre_action 12:05:16 INFO - Running main action method: run_tests 12:05:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:05:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:05:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:05:16 INFO - grabbing minidump binary from tooltool 12:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:16 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:05:16 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:05:16 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:05:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:05:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpireuy8 12:05:18 INFO - INFO - File integrity verified, renaming tmpireuy8 to win32-minidump_stackwalk.exe 12:05:18 INFO - Return code: 0 12:05:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:05:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:05:18 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:05:18 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:05:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:05:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data', 12:05:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:05:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-035', 12:05:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:05:18 INFO - 'DCLOCATION': 'SCL3', 12:05:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:05:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:05:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:05:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:05:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:05:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:05:18 INFO - 'HOMEDRIVE': 'C:', 12:05:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:05:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:05:18 INFO - 'KTS_VERSION': '1.19c', 12:05:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:05:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035', 12:05:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:05:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:05:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:05:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:05:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:05:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:05:18 INFO - 'MOZ_AIRBAG': '1', 12:05:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:05:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:05:18 INFO - 'MOZ_MSVCVERSION': '8', 12:05:18 INFO - 'MOZ_NO_REMOTE': '1', 12:05:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:05:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:05:18 INFO - 'NO_EM_RESTART': '1', 12:05:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:05:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:05:18 INFO - 'OS': 'Windows_NT', 12:05:18 INFO - 'OURDRIVE': 'C:', 12:05:18 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:\\mozilla-build\\hg', 12:05:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:05:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:05:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:05:18 INFO - 'PROCESSOR_LEVEL': '6', 12:05:18 INFO - 'PROCESSOR_REVISION': '1e05', 12:05:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:05:18 INFO - 'PROMPT': '$P$G', 12:05:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:05:18 INFO - 'PWD': 'C:\\slave\\test', 12:05:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:05:18 INFO - 'SESSIONNAME': 'Console', 12:05:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:05:18 INFO - 'SYSTEMDRIVE': 'C:', 12:05:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:05:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:18 INFO - 'TEST1': 'testie', 12:05:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:05:18 INFO - 'USERDOMAIN': 'T-XP32-IX-035', 12:05:18 INFO - 'USERNAME': 'cltbld', 12:05:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035', 12:05:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:05:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:05:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:05:18 INFO - 'WINDIR': 'C:\\WINDOWS', 12:05:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:05:18 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:05:19 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:05:19 INFO - import pkg_resources 12:05:20 INFO - Using 1 client processes 12:05:23 INFO - SUITE-START | Running 778 tests 12:05:23 INFO - Running testharness tests 12:05:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:05:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:05:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:05:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:05:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:05:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:05:23 INFO - Setting up ssl 12:05:24 INFO - PROCESS | certutil | 12:05:24 INFO - PROCESS | certutil | 12:05:24 INFO - PROCESS | certutil | 12:05:24 INFO - Certificate Nickname Trust Attributes 12:05:24 INFO - SSL,S/MIME,JAR/XPI 12:05:24 INFO - 12:05:24 INFO - web-platform-tests CT,, 12:05:24 INFO - 12:05:24 INFO - Starting runner 12:05:26 INFO - PROCESS | 3716 | [3716] 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:05:26 INFO - PROCESS | 3716 | [3716] 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:05:26 INFO - PROCESS | 3716 | [3716] 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:05:27 INFO - PROCESS | 3716 | 1464721527914 Marionette DEBUG Marionette enabled via build flag and pref 12:05:28 INFO - PROCESS | 3716 | ++DOCSHELL 118C4800 == 1 [pid = 3716] [id = 1] 12:05:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 1 (118C4C00) [pid = 3716] [serial = 1] [outer = 00000000] 12:05:28 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 2 (118C5800) [pid = 3716] [serial = 2] [outer = 118C4C00] 12:05:28 INFO - PROCESS | 3716 | [3716] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 12:05:28 INFO - PROCESS | 3716 | [3716] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 12:05:28 INFO - PROCESS | 3716 | ++DOCSHELL 11DBC400 == 2 [pid = 3716] [id = 2] 12:05:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 3 (11DBC800) [pid = 3716] [serial = 3] [outer = 00000000] 12:05:28 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 4 (11DBD400) [pid = 3716] [serial = 4] [outer = 11DBC800] 12:05:28 INFO - PROCESS | 3716 | 1464721528590 Marionette INFO Listening on port 2828 12:05:29 INFO - PROCESS | 3716 | 1464721528987 Marionette DEBUG Marionette enabled via command-line flag 12:05:29 INFO - PROCESS | 3716 | ++DOCSHELL 12FE5000 == 3 [pid = 3716] [id = 3] 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 5 (12FED000) [pid = 3716] [serial = 5] [outer = 00000000] 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 6 (12FEDC00) [pid = 3716] [serial = 6] [outer = 12FED000] 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 7 (13964000) [pid = 3716] [serial = 7] [outer = 11DBC800] 12:05:29 INFO - PROCESS | 3716 | [3716] 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:05:29 INFO - PROCESS | 3716 | 1464721529390 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1473 12:05:29 INFO - PROCESS | 3716 | 1464721529479 Marionette DEBUG Closed connection conn0 12:05:29 INFO - PROCESS | 3716 | [3716] 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:05:29 INFO - PROCESS | 3716 | 1464721529485 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1474 12:05:29 INFO - PROCESS | 3716 | 1464721529517 Marionette DEBUG Closed connection conn1 12:05:29 INFO - PROCESS | 3716 | [3716] 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:05:29 INFO - PROCESS | 3716 | 1464721529524 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1476 12:05:29 INFO - PROCESS | 3716 | ++DOCSHELL 14206800 == 4 [pid = 3716] [id = 4] 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 8 (1420A400) [pid = 3716] [serial = 8] [outer = 00000000] 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 9 (1452D000) [pid = 3716] [serial = 9] [outer = 1420A400] 12:05:29 INFO - PROCESS | 3716 | [3716] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:05:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 10 (14531C00) [pid = 3716] [serial = 10] [outer = 1420A400] 12:05:29 INFO - PROCESS | 3716 | 1464721529780 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:05:29 INFO - PROCESS | 3716 | 1464721529786 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.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:05:29 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:05:30 INFO - PROCESS | 3716 | [3716] 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:05:30 INFO - PROCESS | 3716 | [3716] 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:05:30 INFO - PROCESS | 3716 | [3716] 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:05:30 INFO - PROCESS | 3716 | ++DOCSHELL 159FAC00 == 5 [pid = 3716] [id = 5] 12:05:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 11 (159FB000) [pid = 3716] [serial = 11] [outer = 00000000] 12:05:30 INFO - PROCESS | 3716 | ++DOCSHELL 159FB400 == 6 [pid = 3716] [id = 6] 12:05:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 12 (159FB800) [pid = 3716] [serial = 12] [outer = 00000000] 12:05:31 INFO - PROCESS | 3716 | [3716] 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:05:31 INFO - PROCESS | 3716 | ++DOCSHELL 16A4B400 == 7 [pid = 3716] [id = 7] 12:05:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 13 (16A4B800) [pid = 3716] [serial = 13] [outer = 00000000] 12:05:31 INFO - PROCESS | 3716 | [3716] 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:05:31 INFO - PROCESS | 3716 | [3716] 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:05:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 14 (16A54400) [pid = 3716] [serial = 14] [outer = 16A4B800] 12:05:31 INFO - PROCESS | 3716 | [3716] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 12:05:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 15 (1675D400) [pid = 3716] [serial = 15] [outer = 159FB000] 12:05:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 16 (1675F000) [pid = 3716] [serial = 16] [outer = 159FB800] 12:05:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 17 (16793800) [pid = 3716] [serial = 17] [outer = 16A4B800] 12:05:32 INFO - PROCESS | 3716 | 1464721532294 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3716 | 1464721532309 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 18 (17EF2800) [pid = 3716] [serial = 18] [outer = 16A4B800] 12:05:32 INFO - PROCESS | 3716 | 1464721532878 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8b1b2bb4-6a63-4340-8094-9111c80c62e3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.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:05:33 INFO - PROCESS | 3716 | 1464721533044 Marionette TRACE conn2 -> [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:05:33 INFO - PROCESS | 3716 | 1464721533146 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:05:33 INFO - PROCESS | 3716 | 1464721533246 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:05:33 INFO - PROCESS | 3716 | [3716] 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:05:33 INFO - PROCESS | 3716 | [3716] 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:05:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 19 (17971000) [pid = 3716] [serial = 19] [outer = 16A4B800] 12:05:33 INFO - PROCESS | 3716 | [3716] 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:05:33 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:33 INFO - PROCESS | 3716 | 1464721533753 Marionette TRACE conn2 <- [1,3,null,{}] 12:05:33 INFO - PROCESS | 3716 | 1464721533770 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:05:33 INFO - PROCESS | 3716 | 1464721533795 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:05:33 INFO - PROCESS | 3716 | 1464721533828 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 3716 | 1464721533831 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:05:33 INFO - PROCESS | 3716 | 1464721533845 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 3716 | 1464721533849 Marionette TRACE conn2 <- [1,6,null,{}] 12:05:33 INFO - PROCESS | 3716 | 1464721533919 Marionette TRACE conn2 -> [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:05:33 INFO - PROCESS | 3716 | 1464721533933 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:05:33 INFO - PROCESS | 3716 | 1464721533936 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3716 | ++DOCSHELL 16890000 == 8 [pid = 3716] [id = 8] 12:05:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 20 (1A15C400) [pid = 3716] [serial = 20] [outer = 00000000] 12:05:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 21 (1A15F400) [pid = 3716] [serial = 21] [outer = 1A15C400] 12:05:33 INFO - PROCESS | 3716 | 1464721533983 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 22 (1A163C00) [pid = 3716] [serial = 22] [outer = 1A15C400] 12:05:34 INFO - PROCESS | 3716 | ++DOCSHELL 1A419C00 == 9 [pid = 3716] [id = 9] 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 23 (1A41A000) [pid = 3716] [serial = 23] [outer = 00000000] 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 24 (1A41C800) [pid = 3716] [serial = 24] [outer = 1A41A000] 12:05:34 INFO - PROCESS | 3716 | 1464721534368 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 25 (1A41E400) [pid = 3716] [serial = 25] [outer = 1A41A000] 12:05:34 INFO - PROCESS | 3716 | 1464721534658 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 919ms 12:05:34 INFO - PROCESS | 3716 | 1464721534761 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3716 | 1464721534763 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 12:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:05:34 INFO - PROCESS | 3716 | 1464721534781 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 3716 | 1464721534782 Marionette TRACE conn2 <- [1,10,null,{}] 12:05:34 INFO - PROCESS | 3716 | 1464721534791 Marionette TRACE conn2 -> [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:05:34 INFO - PROCESS | 3716 | 1464721534900 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:05:34 INFO - PROCESS | 3716 | 1464721534908 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 3716 | ++DOCSHELL 1A909400 == 10 [pid = 3716] [id = 10] 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 26 (1A909800) [pid = 3716] [serial = 26] [outer = 00000000] 12:05:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 27 (1AF38400) [pid = 3716] [serial = 27] [outer = 1A909800] 12:05:34 INFO - PROCESS | 3716 | 1464721534954 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 28 (1AF3C400) [pid = 3716] [serial = 28] [outer = 1A909800] 12:05:35 INFO - PROCESS | 3716 | 1464721535279 Marionette TRACE conn2 <- [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:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 571ms 12:05:35 INFO - PROCESS | 3716 | 1464721535324 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 3716 | 1464721535326 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:05:35 INFO - PROCESS | 3716 | 1464721535330 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 3716 | 1464721535331 Marionette TRACE conn2 <- [1,14,null,{}] 12:05:35 INFO - PROCESS | 3716 | 1464721535335 Marionette TRACE conn2 -> [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:05:35 INFO - PROCESS | 3716 | 1464721535428 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:05:35 INFO - PROCESS | 3716 | 1464721535442 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 3716 | ++DOCSHELL 1A41C400 == 11 [pid = 3716] [id = 11] 12:05:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 29 (1AA6C000) [pid = 3716] [serial = 29] [outer = 00000000] 12:05:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 30 (1AA78000) [pid = 3716] [serial = 30] [outer = 1AA6C000] 12:05:35 INFO - PROCESS | 3716 | 1464721535486 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 31 (1AB3FC00) [pid = 3716] [serial = 31] [outer = 1AA6C000] 12:05:35 INFO - PROCESS | 3716 | 1464721535861 Marionette TRACE conn2 <- [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:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 602ms 12:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:05:35 INFO - PROCESS | 3716 | 1464721535959 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 3716 | 1464721535961 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 12:05:35 INFO - PROCESS | 3716 | 1464721535965 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 3716 | 1464721535966 Marionette TRACE conn2 <- [1,18,null,{}] 12:05:35 INFO - PROCESS | 3716 | 1464721535974 Marionette TRACE conn2 -> [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:05:36 INFO - PROCESS | 3716 | 1464721536075 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:05:36 INFO - PROCESS | 3716 | 1464721536082 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 3716 | ++DOCSHELL 1AB4BC00 == 12 [pid = 3716] [id = 12] 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 32 (1AB4C000) [pid = 3716] [serial = 32] [outer = 00000000] 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 33 (1ABE4400) [pid = 3716] [serial = 33] [outer = 1AB4C000] 12:05:36 INFO - PROCESS | 3716 | 1464721536127 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 34 (1ABE7C00) [pid = 3716] [serial = 34] [outer = 1AB4C000] 12:05:36 INFO - PROCESS | 3716 | 1464721536482 Marionette TRACE conn2 <- [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:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 539ms 12:05:36 INFO - PROCESS | 3716 | 1464721536500 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3716 | 1464721536503 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:05:36 INFO - PROCESS | 3716 | 1464721536506 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 3716 | 1464721536508 Marionette TRACE conn2 <- [1,22,null,{}] 12:05:36 INFO - PROCESS | 3716 | 1464721536511 Marionette TRACE conn2 -> [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:05:36 INFO - PROCESS | 3716 | 1464721536599 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:05:36 INFO - PROCESS | 3716 | 1464721536606 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 3716 | ++DOCSHELL 1AE2C400 == 13 [pid = 3716] [id = 13] 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 35 (1AE2C800) [pid = 3716] [serial = 35] [outer = 00000000] 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 36 (1AE38000) [pid = 3716] [serial = 36] [outer = 1AE2C800] 12:05:36 INFO - PROCESS | 3716 | 1464721536650 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 37 (1AF35400) [pid = 3716] [serial = 37] [outer = 1AE2C800] 12:05:36 INFO - PROCESS | 3716 | 1464721536957 Marionette TRACE conn2 <- [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:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 507ms 12:05:37 INFO - PROCESS | 3716 | 1464721537000 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 3716 | 1464721537002 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:05:37 INFO - PROCESS | 3716 | 1464721537006 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 3716 | 1464721537008 Marionette TRACE conn2 <- [1,26,null,{}] 12:05:37 INFO - PROCESS | 3716 | 1464721537011 Marionette TRACE conn2 -> [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:05:37 INFO - PROCESS | 3716 | 1464721537100 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:05:37 INFO - PROCESS | 3716 | 1464721537107 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3716 | ++DOCSHELL 1B2C7800 == 14 [pid = 3716] [id = 14] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 38 (1B2C7C00) [pid = 3716] [serial = 38] [outer = 00000000] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 39 (1B2D2C00) [pid = 3716] [serial = 39] [outer = 1B2C7C00] 12:05:37 INFO - PROCESS | 3716 | 1464721537150 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 40 (1B3D6C00) [pid = 3716] [serial = 40] [outer = 1B2C7C00] 12:05:37 INFO - PROCESS | 3716 | 1464721537480 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 507ms 12:05:37 INFO - PROCESS | 3716 | 1464721537500 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 3716 | 1464721537502 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:05:37 INFO - PROCESS | 3716 | 1464721537510 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 3716 | 1464721537512 Marionette TRACE conn2 <- [1,30,null,{}] 12:05:37 INFO - PROCESS | 3716 | 1464721537515 Marionette TRACE conn2 -> [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:05:37 INFO - PROCESS | 3716 | 1464721537600 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:05:37 INFO - PROCESS | 3716 | 1464721537607 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3716 | ++DOCSHELL 1B2D2800 == 15 [pid = 3716] [id = 15] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 41 (1B3D9000) [pid = 3716] [serial = 41] [outer = 00000000] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 42 (1B3E1C00) [pid = 3716] [serial = 42] [outer = 1B3D9000] 12:05:37 INFO - PROCESS | 3716 | 1464721537650 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 43 (1B3E2800) [pid = 3716] [serial = 43] [outer = 1B3D9000] 12:05:37 INFO - PROCESS | 3716 | ++DOCSHELL 1B3DD800 == 16 [pid = 3716] [id = 16] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 44 (1B3DE800) [pid = 3716] [serial = 44] [outer = 00000000] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 45 (1B5EDC00) [pid = 3716] [serial = 45] [outer = 1B3DE800] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 46 (1B3DD400) [pid = 3716] [serial = 46] [outer = 1B3DE800] 12:05:37 INFO - PROCESS | 3716 | ++DOCSHELL 1B5EAC00 == 17 [pid = 3716] [id = 17] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 47 (1B5EEC00) [pid = 3716] [serial = 47] [outer = 00000000] 12:05:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 48 (1B709000) [pid = 3716] [serial = 48] [outer = 1B5EEC00] 12:05:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 49 (1B726C00) [pid = 3716] [serial = 49] [outer = 1B5EEC00] 12:05:38 INFO - PROCESS | 3716 | 1464721538192 Marionette TRACE conn2 <- [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:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 697ms 12:05:38 INFO - PROCESS | 3716 | 1464721538242 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 3716 | 1464721538244 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 12:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:05:38 INFO - PROCESS | 3716 | 1464721538247 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 3716 | 1464721538249 Marionette TRACE conn2 <- [1,34,null,{}] 12:05:38 INFO - PROCESS | 3716 | 1464721538252 Marionette TRACE conn2 -> [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:05:38 INFO - PROCESS | 3716 | 1464721538388 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:05:38 INFO - PROCESS | 3716 | --DOCSHELL 118C4800 == 16 [pid = 3716] [id = 1] 12:05:38 INFO - PROCESS | 3716 | 1464721538957 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 3716 | ++DOCSHELL 1055C400 == 17 [pid = 3716] [id = 18] 12:05:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 50 (1055C800) [pid = 3716] [serial = 50] [outer = 00000000] 12:05:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (10A5B400) [pid = 3716] [serial = 51] [outer = 1055C800] 12:05:39 INFO - PROCESS | 3716 | 1464721539014 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (10A61800) [pid = 3716] [serial = 52] [outer = 1055C800] 12:05:39 INFO - PROCESS | 3716 | 1464721539550 Marionette TRACE conn2 <- [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:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1347ms 12:05:39 INFO - PROCESS | 3716 | 1464721539592 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3716 | 1464721539595 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 12:05:39 INFO - PROCESS | 3716 | 1464721539600 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:05:39 INFO - PROCESS | 3716 | 1464721539605 Marionette TRACE conn2 <- [1,38,null,{}] 12:05:39 INFO - PROCESS | 3716 | 1464721539610 Marionette TRACE conn2 -> [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:05:39 INFO - PROCESS | 3716 | 1464721539720 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:05:39 INFO - PROCESS | 3716 | 1464721539799 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 3716 | ++DOCSHELL 114BF400 == 18 [pid = 3716] [id = 19] 12:05:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (11865400) [pid = 3716] [serial = 53] [outer = 00000000] 12:05:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (12BCE800) [pid = 3716] [serial = 54] [outer = 11865400] 12:05:39 INFO - PROCESS | 3716 | 1464721539855 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (13135800) [pid = 3716] [serial = 55] [outer = 11865400] 12:05:40 INFO - PROCESS | 3716 | 1464721540483 Marionette TRACE conn2 <- [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:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 919ms 12:05:40 INFO - PROCESS | 3716 | 1464721540538 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 3716 | 1464721540541 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 12:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:05:40 INFO - PROCESS | 3716 | 1464721540546 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 3716 | 1464721540548 Marionette TRACE conn2 <- [1,42,null,{}] 12:05:40 INFO - PROCESS | 3716 | 1464721540551 Marionette TRACE conn2 -> [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:05:40 INFO - PROCESS | 3716 | 1464721540660 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:05:40 INFO - PROCESS | 3716 | 1464721540728 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 3716 | ++DOCSHELL 14528400 == 19 [pid = 3716] [id = 20] 12:05:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (1452B800) [pid = 3716] [serial = 56] [outer = 00000000] 12:05:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (145D8C00) [pid = 3716] [serial = 57] [outer = 1452B800] 12:05:40 INFO - PROCESS | 3716 | 1464721540783 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (159EE000) [pid = 3716] [serial = 58] [outer = 1452B800] 12:05:41 INFO - PROCESS | 3716 | 1464721541516 Marionette TRACE conn2 <- [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:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1014ms 12:05:41 INFO - PROCESS | 3716 | 1464721541546 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 3716 | 1464721541550 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 12:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:05:41 INFO - PROCESS | 3716 | 1464721541555 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 3716 | 1464721541559 Marionette TRACE conn2 <- [1,46,null,{}] 12:05:41 INFO - PROCESS | 3716 | 1464721541564 Marionette TRACE conn2 -> [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:05:41 INFO - PROCESS | 3716 | 1464721541654 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:05:41 INFO - PROCESS | 3716 | 1464721541748 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 3716 | ++DOCSHELL 10511000 == 20 [pid = 3716] [id = 21] 12:05:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (10513400) [pid = 3716] [serial = 59] [outer = 00000000] 12:05:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (10EA3C00) [pid = 3716] [serial = 60] [outer = 10513400] 12:05:41 INFO - PROCESS | 3716 | 1464721541801 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (10F40C00) [pid = 3716] [serial = 61] [outer = 10513400] 12:05:42 INFO - PROCESS | 3716 | --DOCSHELL 14206800 == 19 [pid = 3716] [id = 4] 12:05:42 INFO - PROCESS | 3716 | 1464721542268 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 745ms 12:05:42 INFO - PROCESS | 3716 | 1464721542293 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 3716 | 1464721542298 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 12:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:05:42 INFO - PROCESS | 3716 | 1464721542304 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 3716 | 1464721542306 Marionette TRACE conn2 <- [1,50,null,{}] 12:05:42 INFO - PROCESS | 3716 | 1464721542310 Marionette TRACE conn2 -> [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:05:42 INFO - PROCESS | 3716 | 1464721542468 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:05:42 INFO - PROCESS | 3716 | 1464721542613 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 3716 | ++DOCSHELL 10F3D800 == 20 [pid = 3716] [id = 22] 12:05:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (10F3E800) [pid = 3716] [serial = 62] [outer = 00000000] 12:05:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (12BD1400) [pid = 3716] [serial = 63] [outer = 10F3E800] 12:05:42 INFO - PROCESS | 3716 | 1464721542658 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (12F3E400) [pid = 3716] [serial = 64] [outer = 10F3E800] 12:05:43 INFO - PROCESS | 3716 | 1464721543005 Marionette TRACE conn2 <- [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:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 713ms 12:05:43 INFO - PROCESS | 3716 | 1464721543061 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 3716 | 1464721543063 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:05:43 INFO - PROCESS | 3716 | 1464721543068 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 3716 | 1464721543071 Marionette TRACE conn2 <- [1,54,null,{}] 12:05:43 INFO - PROCESS | 3716 | 1464721543082 Marionette TRACE conn2 -> [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:05:43 INFO - PROCESS | 3716 | 1464721543162 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:05:43 INFO - PROCESS | 3716 | 1464721543191 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 3716 | ++DOCSHELL 132DB800 == 21 [pid = 3716] [id = 23] 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (132DC400) [pid = 3716] [serial = 65] [outer = 00000000] 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (13994800) [pid = 3716] [serial = 66] [outer = 132DC400] 12:05:43 INFO - PROCESS | 3716 | 1464721543243 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (13A5F000) [pid = 3716] [serial = 67] [outer = 132DC400] 12:05:43 INFO - PROCESS | 3716 | 1464721543642 Marionette TRACE conn2 <- [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:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 650ms 12:05:43 INFO - PROCESS | 3716 | 1464721543704 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 3716 | 1464721543707 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:05:43 INFO - PROCESS | 3716 | 1464721543710 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 3716 | 1464721543712 Marionette TRACE conn2 <- [1,58,null,{}] 12:05:43 INFO - PROCESS | 3716 | 1464721543715 Marionette TRACE conn2 -> [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:05:43 INFO - PROCESS | 3716 | 1464721543825 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:05:43 INFO - PROCESS | 3716 | 1464721543837 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 3716 | ++DOCSHELL 13D2D800 == 22 [pid = 3716] [id = 24] 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (14204C00) [pid = 3716] [serial = 68] [outer = 00000000] 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (14533000) [pid = 3716] [serial = 69] [outer = 14204C00] 12:05:43 INFO - PROCESS | 3716 | 1464721543881 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (145D5400) [pid = 3716] [serial = 70] [outer = 14204C00] 12:05:44 INFO - PROCESS | 3716 | 1464721544264 Marionette TRACE conn2 <- [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:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 602ms 12:05:44 INFO - PROCESS | 3716 | 1464721544313 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 3716 | 1464721544315 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:05:44 INFO - PROCESS | 3716 | 1464721544318 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 3716 | 1464721544320 Marionette TRACE conn2 <- [1,62,null,{}] 12:05:44 INFO - PROCESS | 3716 | 1464721544323 Marionette TRACE conn2 -> [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:05:44 INFO - PROCESS | 3716 | 1464721544395 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:05:44 INFO - PROCESS | 3716 | 1464721544402 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 3716 | ++DOCSHELL 15205800 == 23 [pid = 3716] [id = 25] 12:05:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1520B800) [pid = 3716] [serial = 71] [outer = 00000000] 12:05:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (157D5400) [pid = 3716] [serial = 72] [outer = 1520B800] 12:05:44 INFO - PROCESS | 3716 | 1464721544446 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (15A44000) [pid = 3716] [serial = 73] [outer = 1520B800] 12:05:44 INFO - PROCESS | 3716 | 1464721544895 Marionette TRACE conn2 <- [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:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 602ms 12:05:44 INFO - PROCESS | 3716 | 1464721544948 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 3716 | 1464721544950 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:05:44 INFO - PROCESS | 3716 | 1464721544953 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 3716 | 1464721544955 Marionette TRACE conn2 <- [1,66,null,{}] 12:05:44 INFO - PROCESS | 3716 | 1464721544958 Marionette TRACE conn2 -> [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:05:45 INFO - PROCESS | 3716 | 1464721545048 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:05:45 INFO - PROCESS | 3716 | 1464721545057 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 3716 | ++DOCSHELL 16752800 == 24 [pid = 3716] [id = 26] 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (16756C00) [pid = 3716] [serial = 74] [outer = 00000000] 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16A53000) [pid = 3716] [serial = 75] [outer = 16756C00] 12:05:45 INFO - PROCESS | 3716 | 1464721545101 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16C52800) [pid = 3716] [serial = 76] [outer = 16756C00] 12:05:45 INFO - PROCESS | 3716 | 1464721545474 Marionette TRACE conn2 <- [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:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 539ms 12:05:45 INFO - PROCESS | 3716 | 1464721545487 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 3716 | 1464721545489 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 12:05:45 INFO - PROCESS | 3716 | 1464721545492 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:05:45 INFO - PROCESS | 3716 | 1464721545493 Marionette TRACE conn2 <- [1,70,null,{}] 12:05:45 INFO - PROCESS | 3716 | 1464721545497 Marionette TRACE conn2 -> [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:05:45 INFO - PROCESS | 3716 | 1464721545600 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:05:45 INFO - PROCESS | 3716 | 1464721545608 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 3716 | ++DOCSHELL 16057C00 == 25 [pid = 3716] [id = 27] 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16755400) [pid = 3716] [serial = 77] [outer = 00000000] 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17141400) [pid = 3716] [serial = 78] [outer = 16755400] 12:05:45 INFO - PROCESS | 3716 | 1464721545659 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17557400) [pid = 3716] [serial = 79] [outer = 16755400] 12:05:46 INFO - PROCESS | 3716 | 1464721546027 Marionette TRACE conn2 <- [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:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 602ms 12:05:46 INFO - PROCESS | 3716 | 1464721546089 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 3716 | 1464721546091 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 12:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:05:46 INFO - PROCESS | 3716 | 1464721546094 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 3716 | 1464721546096 Marionette TRACE conn2 <- [1,74,null,{}] 12:05:46 INFO - PROCESS | 3716 | 1464721546099 Marionette TRACE conn2 -> [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:05:46 INFO - PROCESS | 3716 | 1464721546170 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:05:46 INFO - PROCESS | 3716 | 1464721546241 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 3716 | ++DOCSHELL 111B7C00 == 26 [pid = 3716] [id = 28] 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12BD0000) [pid = 3716] [serial = 80] [outer = 00000000] 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (178E8400) [pid = 3716] [serial = 81] [outer = 12BD0000] 12:05:46 INFO - PROCESS | 3716 | 1464721546285 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1796F400) [pid = 3716] [serial = 82] [outer = 12BD0000] 12:05:46 INFO - PROCESS | 3716 | 1464721546611 Marionette TRACE conn2 <- [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:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 539ms 12:05:46 INFO - PROCESS | 3716 | 1464721546641 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 3716 | 1464721546642 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 12:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:05:46 INFO - PROCESS | 3716 | 1464721546646 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 3716 | 1464721546647 Marionette TRACE conn2 <- [1,78,null,{}] 12:05:46 INFO - PROCESS | 3716 | 1464721546651 Marionette TRACE conn2 -> [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:05:46 INFO - PROCESS | 3716 | 1464721546739 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:05:46 INFO - PROCESS | 3716 | 1464721546807 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 3716 | ++DOCSHELL 12F47800 == 27 [pid = 3716] [id = 29] 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16F33400) [pid = 3716] [serial = 83] [outer = 00000000] 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17EF7000) [pid = 3716] [serial = 84] [outer = 16F33400] 12:05:46 INFO - PROCESS | 3716 | 1464721546850 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1826E000) [pid = 3716] [serial = 85] [outer = 16F33400] 12:05:47 INFO - PROCESS | 3716 | 1464721547229 Marionette TRACE conn2 <- [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:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 603ms 12:05:47 INFO - PROCESS | 3716 | 1464721547276 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 3716 | 1464721547278 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:05:47 INFO - PROCESS | 3716 | 1464721547281 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 3716 | 1464721547282 Marionette TRACE conn2 <- [1,82,null,{}] 12:05:47 INFO - PROCESS | 3716 | 1464721547286 Marionette TRACE conn2 -> [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:05:47 INFO - PROCESS | 3716 | 1464721547358 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:05:47 INFO - PROCESS | 3716 | 1464721547427 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 3716 | ++DOCSHELL 111AF800 == 28 [pid = 3716] [id = 30] 12:05:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13D2D400) [pid = 3716] [serial = 86] [outer = 00000000] 12:05:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18673800) [pid = 3716] [serial = 87] [outer = 13D2D400] 12:05:47 INFO - PROCESS | 3716 | 1464721547469 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (19C97000) [pid = 3716] [serial = 88] [outer = 13D2D400] 12:05:47 INFO - PROCESS | 3716 | 1464721547803 Marionette TRACE conn2 <- [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:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 602ms 12:05:47 INFO - PROCESS | 3716 | 1464721547878 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 3716 | 1464721547881 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:05:47 INFO - PROCESS | 3716 | 1464721547884 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 3716 | 1464721547886 Marionette TRACE conn2 <- [1,86,null,{}] 12:05:47 INFO - PROCESS | 3716 | 1464721547890 Marionette TRACE conn2 -> [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:05:48 INFO - PROCESS | 3716 | 1464721548011 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:05:48 INFO - PROCESS | 3716 | 1464721548019 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3716 | ++DOCSHELL 14530000 == 29 [pid = 3716] [id = 31] 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (18436000) [pid = 3716] [serial = 89] [outer = 00000000] 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A165000) [pid = 3716] [serial = 90] [outer = 18436000] 12:05:48 INFO - PROCESS | 3716 | 1464721548066 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A34DC00) [pid = 3716] [serial = 91] [outer = 18436000] 12:05:48 INFO - PROCESS | 3716 | 1464721548464 Marionette TRACE conn2 <- [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:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 650ms 12:05:48 INFO - PROCESS | 3716 | 1464721548522 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 3716 | 1464721548524 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 12:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:05:48 INFO - PROCESS | 3716 | 1464721548527 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 3716 | 1464721548528 Marionette TRACE conn2 <- [1,90,null,{}] 12:05:48 INFO - PROCESS | 3716 | 1464721548532 Marionette TRACE conn2 -> [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:05:48 INFO - PROCESS | 3716 | 1464721548645 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:05:48 INFO - PROCESS | 3716 | 1464721548657 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3716 | ++DOCSHELL 111CB000 == 30 [pid = 3716] [id = 32] 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13994000) [pid = 3716] [serial = 92] [outer = 00000000] 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A421400) [pid = 3716] [serial = 93] [outer = 13994000] 12:05:48 INFO - PROCESS | 3716 | 1464721548700 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A423400) [pid = 3716] [serial = 94] [outer = 13994000] 12:05:49 INFO - PROCESS | 3716 | 1464721549084 Marionette TRACE conn2 <- [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:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 602ms 12:05:49 INFO - PROCESS | 3716 | 1464721549125 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 3716 | 1464721549126 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:05:49 INFO - PROCESS | 3716 | 1464721549130 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 3716 | 1464721549131 Marionette TRACE conn2 <- [1,94,null,{}] 12:05:49 INFO - PROCESS | 3716 | 1464721549135 Marionette TRACE conn2 -> [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:05:49 INFO - PROCESS | 3716 | 1464721549254 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:05:49 INFO - PROCESS | 3716 | 1464721549319 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 3716 | ++DOCSHELL 105F6800 == 31 [pid = 3716] [id = 33] 12:05:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A354C00) [pid = 3716] [serial = 95] [outer = 00000000] 12:05:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1AA6BC00) [pid = 3716] [serial = 96] [outer = 1A354C00] 12:05:49 INFO - PROCESS | 3716 | 1464721549409 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1AA70000) [pid = 3716] [serial = 97] [outer = 1A354C00] 12:05:50 INFO - PROCESS | 3716 | 1464721550574 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1474ms 12:05:50 INFO - PROCESS | 3716 | 1464721550625 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 3716 | 1464721550629 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 12:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:05:50 INFO - PROCESS | 3716 | 1464721550638 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 3716 | 1464721550641 Marionette TRACE conn2 <- [1,98,null,{}] 12:05:50 INFO - PROCESS | 3716 | 1464721550658 Marionette TRACE conn2 -> [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:05:50 INFO - PROCESS | 3716 | 1464721550757 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:05:50 INFO - PROCESS | 3716 | 1464721550774 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 3716 | ++DOCSHELL 105F6000 == 32 [pid = 3716] [id = 34] 12:05:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (105F9400) [pid = 3716] [serial = 98] [outer = 00000000] 12:05:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10E99C00) [pid = 3716] [serial = 99] [outer = 105F9400] 12:05:50 INFO - PROCESS | 3716 | 1464721550831 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (10F3C800) [pid = 3716] [serial = 100] [outer = 105F9400] 12:05:51 INFO - PROCESS | 3716 | 1464721551238 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 666ms 12:05:51 INFO - PROCESS | 3716 | 1464721551294 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 3716 | 1464721551299 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 12:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:05:51 INFO - PROCESS | 3716 | 1464721551305 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 3716 | 1464721551307 Marionette TRACE conn2 <- [1,102,null,{}] 12:05:51 INFO - PROCESS | 3716 | 1464721551311 Marionette TRACE conn2 -> [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:05:51 INFO - PROCESS | 3716 | 1464721551436 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:05:51 INFO - PROCESS | 3716 | 1464721551481 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 3716 | ++DOCSHELL 111C7000 == 33 [pid = 3716] [id = 35] 12:05:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (111C7400) [pid = 3716] [serial = 101] [outer = 00000000] 12:05:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (11D28C00) [pid = 3716] [serial = 102] [outer = 111C7400] 12:05:51 INFO - PROCESS | 3716 | 1464721551525 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (12967C00) [pid = 3716] [serial = 103] [outer = 111C7400] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1420A400) [pid = 3716] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1B2C7C00) [pid = 3716] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1AE2C800) [pid = 3716] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1AB4C000) [pid = 3716] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1AA6C000) [pid = 3716] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A909800) [pid = 3716] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A15C400) [pid = 3716] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16755400) [pid = 3716] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12BD0000) [pid = 3716] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16F33400) [pid = 3716] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (13D2D400) [pid = 3716] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (18436000) [pid = 3716] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1B3D9000) [pid = 3716] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1055C800) [pid = 3716] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (11865400) [pid = 3716] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1452B800) [pid = 3716] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10513400) [pid = 3716] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10F3E800) [pid = 3716] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (132DC400) [pid = 3716] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (14204C00) [pid = 3716] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1520B800) [pid = 3716] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:05:52 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16756C00) [pid = 3716] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:05:52 INFO - PROCESS | 3716 | 1464721552349 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1062ms 12:05:52 INFO - PROCESS | 3716 | 1464721552409 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 3716 | 1464721552411 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 12:05:52 INFO - PROCESS | 3716 | 1464721552422 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 3716 | 1464721552426 Marionette TRACE conn2 <- [1,106,null,{}] 12:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:05:52 INFO - PROCESS | 3716 | 1464721552435 Marionette TRACE conn2 -> [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:05:52 INFO - PROCESS | 3716 | 1464721552515 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:05:52 INFO - PROCESS | 3716 | 1464721552522 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 3716 | ++DOCSHELL 1296B800 == 34 [pid = 3716] [id = 36] 12:05:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (12BC6000) [pid = 3716] [serial = 104] [outer = 00000000] 12:05:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (13149800) [pid = 3716] [serial = 105] [outer = 12BC6000] 12:05:52 INFO - PROCESS | 3716 | 1464721552569 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (131EDC00) [pid = 3716] [serial = 106] [outer = 12BC6000] 12:05:53 INFO - PROCESS | 3716 | 1464721552988 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 603ms 12:05:53 INFO - PROCESS | 3716 | 1464721553024 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 3716 | 1464721553027 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 12:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:05:53 INFO - PROCESS | 3716 | 1464721553030 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 3716 | 1464721553031 Marionette TRACE conn2 <- [1,110,null,{}] 12:05:53 INFO - PROCESS | 3716 | 1464721553035 Marionette TRACE conn2 -> [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:05:53 INFO - PROCESS | 3716 | 1464721553120 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:05:53 INFO - PROCESS | 3716 | 1464721553129 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 3716 | ++DOCSHELL 1395A800 == 35 [pid = 3716] [id = 37] 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1395BC00) [pid = 3716] [serial = 107] [outer = 00000000] 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (13D25800) [pid = 3716] [serial = 108] [outer = 1395BC00] 12:05:53 INFO - PROCESS | 3716 | 1464721553173 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13D34400) [pid = 3716] [serial = 109] [outer = 1395BC00] 12:05:53 INFO - PROCESS | 3716 | 1464721553611 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 12:05:53 INFO - PROCESS | 3716 | 1464721553668 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 3716 | 1464721553670 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 12:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:05:53 INFO - PROCESS | 3716 | 1464721553673 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 3716 | 1464721553675 Marionette TRACE conn2 <- [1,114,null,{}] 12:05:53 INFO - PROCESS | 3716 | 1464721553678 Marionette TRACE conn2 -> [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:05:53 INFO - PROCESS | 3716 | 1464721553750 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:05:53 INFO - PROCESS | 3716 | 1464721553758 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 3716 | ++DOCSHELL 14206C00 == 36 [pid = 3716] [id = 38] 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1452B800) [pid = 3716] [serial = 110] [outer = 00000000] 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (145D6400) [pid = 3716] [serial = 111] [outer = 1452B800] 12:05:53 INFO - PROCESS | 3716 | 1464721553804 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (157D4800) [pid = 3716] [serial = 112] [outer = 1452B800] 12:05:54 INFO - PROCESS | 3716 | 1464721554281 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 12:05:54 INFO - PROCESS | 3716 | 1464721554312 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 3716 | 1464721554316 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:05:54 INFO - PROCESS | 3716 | 1464721554338 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 3716 | 1464721554342 Marionette TRACE conn2 <- [1,118,null,{}] 12:05:54 INFO - PROCESS | 3716 | 1464721554348 Marionette TRACE conn2 -> [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:05:54 INFO - PROCESS | 3716 | 1464721554527 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:05:54 INFO - PROCESS | 3716 | 1464721554616 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 3716 | ++DOCSHELL 10A59400 == 37 [pid = 3716] [id = 39] 12:05:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10A59C00) [pid = 3716] [serial = 113] [outer = 00000000] 12:05:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10E9D400) [pid = 3716] [serial = 114] [outer = 10A59C00] 12:05:54 INFO - PROCESS | 3716 | 1464721554703 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (111AD800) [pid = 3716] [serial = 115] [outer = 10A59C00] 12:05:55 INFO - PROCESS | 3716 | 1464721555213 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 935ms 12:05:55 INFO - PROCESS | 3716 | 1464721555280 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 3716 | 1464721555286 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 12:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:05:55 INFO - PROCESS | 3716 | 1464721555292 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 3716 | 1464721555295 Marionette TRACE conn2 <- [1,122,null,{}] 12:05:55 INFO - PROCESS | 3716 | 1464721555299 Marionette TRACE conn2 -> [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:05:55 INFO - PROCESS | 3716 | 1464721555395 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:05:55 INFO - PROCESS | 3716 | 1464721555480 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 3716 | ++DOCSHELL 12FED800 == 38 [pid = 3716] [id = 40] 12:05:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (12FEE000) [pid = 3716] [serial = 116] [outer = 00000000] 12:05:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (13959C00) [pid = 3716] [serial = 117] [outer = 12FEE000] 12:05:55 INFO - PROCESS | 3716 | 1464721555533 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (14206400) [pid = 3716] [serial = 118] [outer = 12FEE000] 12:05:56 INFO - PROCESS | 3716 | 1464721556063 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 840ms 12:05:56 INFO - PROCESS | 3716 | 1464721556133 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 3716 | 1464721556135 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 12:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:05:56 INFO - PROCESS | 3716 | 1464721556139 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 3716 | 1464721556143 Marionette TRACE conn2 <- [1,126,null,{}] 12:05:56 INFO - PROCESS | 3716 | 1464721556153 Marionette TRACE conn2 -> [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:05:56 INFO - PROCESS | 3716 | 1464721556281 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:05:56 INFO - PROCESS | 3716 | 1464721556355 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 3716 | ++DOCSHELL 16794C00 == 39 [pid = 3716] [id = 41] 12:05:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16795400) [pid = 3716] [serial = 119] [outer = 00000000] 12:05:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16C0A800) [pid = 3716] [serial = 120] [outer = 16795400] 12:05:56 INFO - PROCESS | 3716 | 1464721556410 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16F33000) [pid = 3716] [serial = 121] [outer = 16795400] 12:05:57 INFO - PROCESS | 3716 | 1464721557005 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 919ms 12:05:57 INFO - PROCESS | 3716 | 1464721557075 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 3716 | 1464721557078 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:05:57 INFO - PROCESS | 3716 | 1464721557081 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 3716 | 1464721557083 Marionette TRACE conn2 <- [1,130,null,{}] 12:05:57 INFO - PROCESS | 3716 | 1464721557086 Marionette TRACE conn2 -> [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:05:57 INFO - PROCESS | 3716 | 1464721557181 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:05:57 INFO - PROCESS | 3716 | 1464721557251 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 3716 | ++DOCSHELL 16A59800 == 40 [pid = 3716] [id = 42] 12:05:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16F3D800) [pid = 3716] [serial = 122] [outer = 00000000] 12:05:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (178E4C00) [pid = 3716] [serial = 123] [outer = 16F3D800] 12:05:57 INFO - PROCESS | 3716 | 1464721557304 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1796E800) [pid = 3716] [serial = 124] [outer = 16F3D800] 12:05:57 INFO - PROCESS | 3716 | 1464721557965 Marionette TRACE conn2 <- [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:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 951ms 12:05:58 INFO - PROCESS | 3716 | 1464721558026 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:05:58 INFO - PROCESS | 3716 | 1464721558030 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 12:05:58 INFO - PROCESS | 3716 | 1464721558035 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 3716 | 1464721558039 Marionette TRACE conn2 <- [1,134,null,{}] 12:05:58 INFO - PROCESS | 3716 | 1464721558045 Marionette TRACE conn2 -> [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:05:58 INFO - PROCESS | 3716 | 1464721558175 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:05:58 INFO - PROCESS | 3716 | 1464721558194 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 3716 | ++DOCSHELL 102D9800 == 41 [pid = 3716] [id = 43] 12:05:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (10508C00) [pid = 3716] [serial = 125] [outer = 00000000] 12:05:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (10A57C00) [pid = 3716] [serial = 126] [outer = 10508C00] 12:05:58 INFO - PROCESS | 3716 | 1464721558242 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10E9A800) [pid = 3716] [serial = 127] [outer = 10508C00] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 1395A800 == 40 [pid = 3716] [id = 37] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 1296B800 == 39 [pid = 3716] [id = 36] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 111C7000 == 38 [pid = 3716] [id = 35] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 105F6000 == 37 [pid = 3716] [id = 34] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 105F6800 == 36 [pid = 3716] [id = 33] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 16A59800 == 35 [pid = 3716] [id = 42] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 12FED800 == 34 [pid = 3716] [id = 40] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 16794C00 == 33 [pid = 3716] [id = 41] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 111CB000 == 32 [pid = 3716] [id = 32] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 12F47800 == 31 [pid = 3716] [id = 29] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 14206C00 == 30 [pid = 3716] [id = 38] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 111AF800 == 29 [pid = 3716] [id = 30] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 14530000 == 28 [pid = 3716] [id = 31] 12:05:59 INFO - PROCESS | 3716 | --DOCSHELL 10A59400 == 27 [pid = 3716] [id = 39] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16793800) [pid = 3716] [serial = 17] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (17141400) [pid = 3716] [serial = 78] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (178E8400) [pid = 3716] [serial = 81] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (17EF7000) [pid = 3716] [serial = 84] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (18673800) [pid = 3716] [serial = 87] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A165000) [pid = 3716] [serial = 90] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A421400) [pid = 3716] [serial = 93] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (145D5400) [pid = 3716] [serial = 70] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16C52800) [pid = 3716] [serial = 76] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17557400) [pid = 3716] [serial = 79] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1796F400) [pid = 3716] [serial = 82] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1826E000) [pid = 3716] [serial = 85] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (19C97000) [pid = 3716] [serial = 88] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A34DC00) [pid = 3716] [serial = 91] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12F3E400) [pid = 3716] [serial = 64] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13135800) [pid = 3716] [serial = 55] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10F40C00) [pid = 3716] [serial = 61] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10A61800) [pid = 3716] [serial = 52] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1B3E2800) [pid = 3716] [serial = 43] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16A54400) [pid = 3716] [serial = 14] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1452D000) [pid = 3716] [serial = 9] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (14531C00) [pid = 3716] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (11DBD400) [pid = 3716] [serial = 4] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10A5B400) [pid = 3716] [serial = 51] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12BCE800) [pid = 3716] [serial = 54] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (145D8C00) [pid = 3716] [serial = 57] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10EA3C00) [pid = 3716] [serial = 60] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12BD1400) [pid = 3716] [serial = 63] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13994800) [pid = 3716] [serial = 66] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (13A5F000) [pid = 3716] [serial = 67] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (14533000) [pid = 3716] [serial = 69] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (157D5400) [pid = 3716] [serial = 72] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (15A44000) [pid = 3716] [serial = 73] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16A53000) [pid = 3716] [serial = 75] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (159EE000) [pid = 3716] [serial = 58] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1AF35400) [pid = 3716] [serial = 37] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1AE38000) [pid = 3716] [serial = 36] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1ABE4400) [pid = 3716] [serial = 33] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1ABE7C00) [pid = 3716] [serial = 34] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1AA78000) [pid = 3716] [serial = 30] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1AB3FC00) [pid = 3716] [serial = 31] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1AF3C400) [pid = 3716] [serial = 28] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1AF38400) [pid = 3716] [serial = 27] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (1A41C800) [pid = 3716] [serial = 24] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (1A15F400) [pid = 3716] [serial = 21] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (1A163C00) [pid = 3716] [serial = 22] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (1B709000) [pid = 3716] [serial = 48] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1B3E1C00) [pid = 3716] [serial = 42] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1B5EDC00) [pid = 3716] [serial = 45] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (1B2D2C00) [pid = 3716] [serial = 39] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (1B3D6C00) [pid = 3716] [serial = 40] [outer = 00000000] [url = about:blank] 12:05:59 INFO - PROCESS | 3716 | 1464721559326 Marionette TRACE conn2 <- [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:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1331ms 12:05:59 INFO - PROCESS | 3716 | 1464721559383 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 3716 | 1464721559387 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 12:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:05:59 INFO - PROCESS | 3716 | 1464721559392 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 3716 | 1464721559396 Marionette TRACE conn2 <- [1,138,null,{}] 12:05:59 INFO - PROCESS | 3716 | 1464721559402 Marionette TRACE conn2 -> [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:05:59 INFO - PROCESS | 3716 | 1464721559484 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:05:59 INFO - PROCESS | 3716 | 1464721559493 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FE400 == 28 [pid = 3716] [id = 44] 12:05:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (0F396400) [pid = 3716] [serial = 128] [outer = 00000000] 12:05:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (10EA6400) [pid = 3716] [serial = 129] [outer = 0F396400] 12:05:59 INFO - PROCESS | 3716 | 1464721559541 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (11184C00) [pid = 3716] [serial = 130] [outer = 0F396400] 12:06:00 INFO - PROCESS | 3716 | 1464721560000 Marionette TRACE conn2 <- [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:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 649ms 12:06:00 INFO - PROCESS | 3716 | 1464721560031 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 3716 | 1464721560037 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:06:00 INFO - PROCESS | 3716 | 1464721560043 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 3716 | 1464721560046 Marionette TRACE conn2 <- [1,142,null,{}] 12:06:00 INFO - PROCESS | 3716 | 1464721560054 Marionette TRACE conn2 -> [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:06:00 INFO - PROCESS | 3716 | 1464721560138 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:06:00 INFO - PROCESS | 3716 | 1464721560146 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 3716 | ++DOCSHELL 12965800 == 29 [pid = 3716] [id = 45] 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (1296B800) [pid = 3716] [serial = 131] [outer = 00000000] 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (12BD1800) [pid = 3716] [serial = 132] [outer = 1296B800] 12:06:00 INFO - PROCESS | 3716 | 1464721560192 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (12F46800) [pid = 3716] [serial = 133] [outer = 1296B800] 12:06:00 INFO - PROCESS | 3716 | 1464721560610 Marionette TRACE conn2 <- [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:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 603ms 12:06:00 INFO - PROCESS | 3716 | 1464721560638 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 3716 | 1464721560641 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:06:00 INFO - PROCESS | 3716 | 1464721560645 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 3716 | 1464721560648 Marionette TRACE conn2 <- [1,146,null,{}] 12:06:00 INFO - PROCESS | 3716 | 1464721560663 Marionette TRACE conn2 -> [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:06:00 INFO - PROCESS | 3716 | 1464721560742 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:06:00 INFO - PROCESS | 3716 | 1464721560753 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 3716 | ++DOCSHELL 13960800 == 30 [pid = 3716] [id = 46] 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (13961000) [pid = 3716] [serial = 134] [outer = 00000000] 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (1399B400) [pid = 3716] [serial = 135] [outer = 13961000] 12:06:00 INFO - PROCESS | 3716 | 1464721560800 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (13D2AC00) [pid = 3716] [serial = 136] [outer = 13961000] 12:06:01 INFO - PROCESS | 3716 | 1464721561222 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 12:06:01 INFO - PROCESS | 3716 | 1464721561240 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 3716 | 1464721561243 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:06:01 INFO - PROCESS | 3716 | 1464721561246 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 3716 | 1464721561248 Marionette TRACE conn2 <- [1,150,null,{}] 12:06:01 INFO - PROCESS | 3716 | 1464721561265 Marionette TRACE conn2 -> [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:06:01 INFO - PROCESS | 3716 | 1464721561389 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:06:01 INFO - PROCESS | 3716 | 1464721561395 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 3716 | ++DOCSHELL 1399C000 == 31 [pid = 3716] [id = 47] 12:06:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (13DADC00) [pid = 3716] [serial = 137] [outer = 00000000] 12:06:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (14532C00) [pid = 3716] [serial = 138] [outer = 13DADC00] 12:06:01 INFO - PROCESS | 3716 | 1464721561440 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (145E0C00) [pid = 3716] [serial = 139] [outer = 13DADC00] 12:06:01 INFO - PROCESS | 3716 | 1464721561879 Marionette TRACE conn2 <- [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:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 634ms 12:06:01 INFO - PROCESS | 3716 | 1464721561919 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 3716 | 1464721561921 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:06:01 INFO - PROCESS | 3716 | 1464721561924 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 3716 | 1464721561925 Marionette TRACE conn2 <- [1,154,null,{}] 12:06:01 INFO - PROCESS | 3716 | 1464721561929 Marionette TRACE conn2 -> [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:06:02 INFO - PROCESS | 3716 | 1464721562028 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:06:02 INFO - PROCESS | 3716 | 1464721562034 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 3716 | ++DOCSHELL 145DAC00 == 32 [pid = 3716] [id = 48] 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (145DC800) [pid = 3716] [serial = 140] [outer = 00000000] 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (159F7000) [pid = 3716] [serial = 141] [outer = 145DC800] 12:06:02 INFO - PROCESS | 3716 | 1464721562077 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (1604B400) [pid = 3716] [serial = 142] [outer = 145DC800] 12:06:02 INFO - PROCESS | 3716 | 1464721562530 Marionette TRACE conn2 <- [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:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 634ms 12:06:02 INFO - PROCESS | 3716 | 1464721562565 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 3716 | 1464721562566 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 12:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:06:02 INFO - PROCESS | 3716 | 1464721562570 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 3716 | 1464721562571 Marionette TRACE conn2 <- [1,158,null,{}] 12:06:02 INFO - PROCESS | 3716 | 1464721562575 Marionette TRACE conn2 -> [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:06:02 INFO - PROCESS | 3716 | 1464721562695 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:06:02 INFO - PROCESS | 3716 | 1464721562703 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 3716 | ++DOCSHELL 159EE800 == 33 [pid = 3716] [id = 49] 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (15A42800) [pid = 3716] [serial = 143] [outer = 00000000] 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (16C01800) [pid = 3716] [serial = 144] [outer = 15A42800] 12:06:02 INFO - PROCESS | 3716 | 1464721562747 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (17147000) [pid = 3716] [serial = 145] [outer = 15A42800] 12:06:03 INFO - PROCESS | 3716 | 1464721563162 Marionette TRACE conn2 <- [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:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 650ms 12:06:03 INFO - PROCESS | 3716 | 1464721563209 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 3716 | 1464721563212 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 12:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:06:03 INFO - PROCESS | 3716 | 1464721563216 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 3716 | 1464721563217 Marionette TRACE conn2 <- [1,162,null,{}] 12:06:03 INFO - PROCESS | 3716 | 1464721563221 Marionette TRACE conn2 -> [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:06:03 INFO - PROCESS | 3716 | 1464721563314 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:06:03 INFO - PROCESS | 3716 | 1464721563320 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 3716 | ++DOCSHELL 16797C00 == 34 [pid = 3716] [id = 50] 12:06:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16C5F400) [pid = 3716] [serial = 146] [outer = 00000000] 12:06:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (178E5000) [pid = 3716] [serial = 147] [outer = 16C5F400] 12:06:03 INFO - PROCESS | 3716 | 1464721563363 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (17967000) [pid = 3716] [serial = 148] [outer = 16C5F400] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1A354C00) [pid = 3716] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (13994000) [pid = 3716] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1452B800) [pid = 3716] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1395BC00) [pid = 3716] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (105F9400) [pid = 3716] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (111C7400) [pid = 3716] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:06:03 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (12BC6000) [pid = 3716] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:06:03 INFO - PROCESS | 3716 | 1464721563857 Marionette TRACE conn2 <- [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:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 634ms 12:06:03 INFO - PROCESS | 3716 | 1464721563883 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 3716 | 1464721563885 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 12:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:06:03 INFO - PROCESS | 3716 | 1464721563889 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 3716 | 1464721563890 Marionette TRACE conn2 <- [1,166,null,{}] 12:06:03 INFO - PROCESS | 3716 | 1464721563894 Marionette TRACE conn2 -> [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:06:04 INFO - PROCESS | 3716 | 1464721564026 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:06:04 INFO - PROCESS | 3716 | 1464721564069 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3716 | ++DOCSHELL 105F9400 == 35 [pid = 3716] [id = 51] 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10E9E800) [pid = 3716] [serial = 149] [outer = 00000000] 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13A5AC00) [pid = 3716] [serial = 150] [outer = 10E9E800] 12:06:04 INFO - PROCESS | 3716 | 1464721564112 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (14204800) [pid = 3716] [serial = 151] [outer = 10E9E800] 12:06:04 INFO - PROCESS | 3716 | 1464721564444 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 602ms 12:06:04 INFO - PROCESS | 3716 | 1464721564486 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 3716 | 1464721564488 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 12:06:04 INFO - PROCESS | 3716 | 1464721564491 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:06:04 INFO - PROCESS | 3716 | 1464721564493 Marionette TRACE conn2 <- [1,170,null,{}] 12:06:04 INFO - PROCESS | 3716 | 1464721564496 Marionette TRACE conn2 -> [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:06:04 INFO - PROCESS | 3716 | 1464721564566 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:06:04 INFO - PROCESS | 3716 | 1464721564629 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3716 | ++DOCSHELL 13960400 == 36 [pid = 3716] [id = 52] 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (13D25C00) [pid = 3716] [serial = 152] [outer = 00000000] 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (18433C00) [pid = 3716] [serial = 153] [outer = 13D25C00] 12:06:04 INFO - PROCESS | 3716 | 1464721564672 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (18435C00) [pid = 3716] [serial = 154] [outer = 13D25C00] 12:06:05 INFO - PROCESS | 3716 | 1464721565004 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 539ms 12:06:05 INFO - PROCESS | 3716 | 1464721565044 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 3716 | 1464721565047 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 12:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:06:05 INFO - PROCESS | 3716 | 1464721565052 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 3716 | 1464721565056 Marionette TRACE conn2 <- [1,174,null,{}] 12:06:05 INFO - PROCESS | 3716 | 1464721565060 Marionette TRACE conn2 -> [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:06:05 INFO - PROCESS | 3716 | 1464721565131 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:06:05 INFO - PROCESS | 3716 | 1464721565195 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FD400 == 37 [pid = 3716] [id = 53] 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10227800) [pid = 3716] [serial = 155] [outer = 00000000] 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18676400) [pid = 3716] [serial = 156] [outer = 10227800] 12:06:05 INFO - PROCESS | 3716 | 1464721565238 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (19C94000) [pid = 3716] [serial = 157] [outer = 10227800] 12:06:05 INFO - PROCESS | 3716 | 1464721565554 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 539ms 12:06:05 INFO - PROCESS | 3716 | 1464721565589 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 3716 | 1464721565592 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 12:06:05 INFO - PROCESS | 3716 | 1464721565595 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:06:05 INFO - PROCESS | 3716 | 1464721565597 Marionette TRACE conn2 <- [1,178,null,{}] 12:06:05 INFO - PROCESS | 3716 | 1464721565601 Marionette TRACE conn2 -> [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:06:05 INFO - PROCESS | 3716 | 1464721565691 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:06:05 INFO - PROCESS | 3716 | 1464721565800 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 3716 | ++DOCSHELL 0C7F2000 == 38 [pid = 3716] [id = 54] 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (0C7F2C00) [pid = 3716] [serial = 158] [outer = 00000000] 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (0C7FD800) [pid = 3716] [serial = 159] [outer = 0C7F2C00] 12:06:05 INFO - PROCESS | 3716 | 1464721565858 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (105FA400) [pid = 3716] [serial = 160] [outer = 0C7F2C00] 12:06:06 INFO - PROCESS | 3716 | 1464721566628 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1046ms 12:06:06 INFO - PROCESS | 3716 | 1464721566681 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 3716 | 1464721566686 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 12:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:06:06 INFO - PROCESS | 3716 | 1464721566691 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 3716 | 1464721566695 Marionette TRACE conn2 <- [1,182,null,{}] 12:06:06 INFO - PROCESS | 3716 | 1464721566700 Marionette TRACE conn2 -> [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:06:06 INFO - PROCESS | 3716 | 1464721566816 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:06:06 INFO - PROCESS | 3716 | 1464721566886 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 3716 | ++DOCSHELL 12BCE400 == 39 [pid = 3716] [id = 55] 12:06:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12DF5400) [pid = 3716] [serial = 161] [outer = 00000000] 12:06:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (13163C00) [pid = 3716] [serial = 162] [outer = 12DF5400] 12:06:06 INFO - PROCESS | 3716 | 1464721566942 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (13961C00) [pid = 3716] [serial = 163] [outer = 12DF5400] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 0C7FD400 == 38 [pid = 3716] [id = 53] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 13960400 == 37 [pid = 3716] [id = 52] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 105F9400 == 36 [pid = 3716] [id = 51] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 16797C00 == 35 [pid = 3716] [id = 50] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 159EE800 == 34 [pid = 3716] [id = 49] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 145DAC00 == 33 [pid = 3716] [id = 48] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 1399C000 == 32 [pid = 3716] [id = 47] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 13960800 == 31 [pid = 3716] [id = 46] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 12965800 == 30 [pid = 3716] [id = 45] 12:06:07 INFO - PROCESS | 3716 | --DOCSHELL 0C7FE400 == 29 [pid = 3716] [id = 44] 12:06:07 INFO - PROCESS | 3716 | 1464721567774 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1AA6BC00) [pid = 3716] [serial = 96] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1A423400) [pid = 3716] [serial = 94] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (145D6400) [pid = 3716] [serial = 111] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (157D4800) [pid = 3716] [serial = 112] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13D34400) [pid = 3716] [serial = 109] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10E99C00) [pid = 3716] [serial = 99] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10F3C800) [pid = 3716] [serial = 100] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (11D28C00) [pid = 3716] [serial = 102] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (13D25800) [pid = 3716] [serial = 108] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (131EDC00) [pid = 3716] [serial = 106] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (12967C00) [pid = 3716] [serial = 103] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1AA70000) [pid = 3716] [serial = 97] [outer = 00000000] [url = about:blank] 12:06:07 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (13149800) [pid = 3716] [serial = 105] [outer = 00000000] [url = about:blank] 12:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1157ms 12:06:07 INFO - PROCESS | 3716 | 1464721567836 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 3716 | 1464721567840 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 12:06:07 INFO - PROCESS | 3716 | 1464721567845 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:06:07 INFO - PROCESS | 3716 | 1464721567849 Marionette TRACE conn2 <- [1,186,null,{}] 12:06:07 INFO - PROCESS | 3716 | 1464721567855 Marionette TRACE conn2 -> [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:06:07 INFO - PROCESS | 3716 | 1464721567936 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:06:07 INFO - PROCESS | 3716 | 1464721567944 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 3716 | ++DOCSHELL 10EA5400 == 30 [pid = 3716] [id = 56] 12:06:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (10EA5800) [pid = 3716] [serial = 164] [outer = 00000000] 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (11184000) [pid = 3716] [serial = 165] [outer = 10EA5800] 12:06:08 INFO - PROCESS | 3716 | 1464721567993 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (111CB800) [pid = 3716] [serial = 166] [outer = 10EA5800] 12:06:08 INFO - PROCESS | 3716 | 1464721568491 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (11D28000) [pid = 3716] [serial = 167] [outer = 1B5EEC00] 12:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 634ms 12:06:08 INFO - PROCESS | 3716 | 1464721568526 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 3716 | 1464721568531 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 12:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:06:08 INFO - PROCESS | 3716 | 1464721568568 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 3716 | 1464721568570 Marionette TRACE conn2 <- [1,190,null,{}] 12:06:08 INFO - PROCESS | 3716 | 1464721568574 Marionette TRACE conn2 -> [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:06:08 INFO - PROCESS | 3716 | 1464721568652 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:06:08 INFO - PROCESS | 3716 | 1464721568667 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 3716 | ++DOCSHELL 12FEC800 == 31 [pid = 3716] [id = 57] 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12FEF800) [pid = 3716] [serial = 168] [outer = 00000000] 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13960400) [pid = 3716] [serial = 169] [outer = 12FEF800] 12:06:08 INFO - PROCESS | 3716 | 1464721568711 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13A5C000) [pid = 3716] [serial = 170] [outer = 12FEF800] 12:06:09 INFO - PROCESS | 3716 | 1464721569131 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 12:06:09 INFO - PROCESS | 3716 | 1464721569157 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 3716 | 1464721569159 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 12:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:06:09 INFO - PROCESS | 3716 | 1464721569166 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 3716 | 1464721569169 Marionette TRACE conn2 <- [1,194,null,{}] 12:06:09 INFO - PROCESS | 3716 | 1464721569180 Marionette TRACE conn2 -> [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:06:09 INFO - PROCESS | 3716 | 1464721569261 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:06:09 INFO - PROCESS | 3716 | 1464721569269 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 3716 | ++DOCSHELL 145D3C00 == 32 [pid = 3716] [id = 58] 12:06:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (145D6400) [pid = 3716] [serial = 171] [outer = 00000000] 12:06:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1520EC00) [pid = 3716] [serial = 172] [outer = 145D6400] 12:06:09 INFO - PROCESS | 3716 | 1464721569315 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (159F4400) [pid = 3716] [serial = 173] [outer = 145D6400] 12:06:09 INFO - PROCESS | 3716 | 1464721569702 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 602ms 12:06:09 INFO - PROCESS | 3716 | 1464721569765 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 3716 | 1464721569768 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 12:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:06:09 INFO - PROCESS | 3716 | 1464721569771 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 3716 | 1464721569773 Marionette TRACE conn2 <- [1,198,null,{}] 12:06:09 INFO - PROCESS | 3716 | 1464721569776 Marionette TRACE conn2 -> [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:06:09 INFO - PROCESS | 3716 | 1464721569854 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:06:09 INFO - PROCESS | 3716 | 1464721569870 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 3716 | ++DOCSHELL 16050400 == 33 [pid = 3716] [id = 59] 12:06:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16052800) [pid = 3716] [serial = 174] [outer = 00000000] 12:06:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16796800) [pid = 3716] [serial = 175] [outer = 16052800] 12:06:09 INFO - PROCESS | 3716 | 1464721569915 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C54C00) [pid = 3716] [serial = 176] [outer = 16052800] 12:06:10 INFO - PROCESS | 3716 | 1464721570338 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 602ms 12:06:10 INFO - PROCESS | 3716 | 1464721570367 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 3716 | 1464721570369 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 12:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:06:10 INFO - PROCESS | 3716 | 1464721570373 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 3716 | 1464721570374 Marionette TRACE conn2 <- [1,202,null,{}] 12:06:10 INFO - PROCESS | 3716 | 1464721570377 Marionette TRACE conn2 -> [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:06:10 INFO - PROCESS | 3716 | 1464721570482 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:06:10 INFO - PROCESS | 3716 | 1464721570576 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 3716 | ++DOCSHELL 16753800 == 34 [pid = 3716] [id = 60] 12:06:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16797400) [pid = 3716] [serial = 177] [outer = 00000000] 12:06:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (178E9000) [pid = 3716] [serial = 178] [outer = 16797400] 12:06:10 INFO - PROCESS | 3716 | 1464721570621 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (17975000) [pid = 3716] [serial = 179] [outer = 16797400] 12:06:11 INFO - PROCESS | 3716 | 1464721571005 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 650ms 12:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:06:11 INFO - PROCESS | 3716 | 1464721571043 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 3716 | 1464721571045 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 12:06:11 INFO - PROCESS | 3716 | 1464721571048 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 3716 | 1464721571050 Marionette TRACE conn2 <- [1,206,null,{}] 12:06:11 INFO - PROCESS | 3716 | 1464721571054 Marionette TRACE conn2 -> [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:06:11 INFO - PROCESS | 3716 | 1464721571177 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:06:11 INFO - PROCESS | 3716 | 1464721571185 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 3716 | ++DOCSHELL 171AD000 == 35 [pid = 3716] [id = 61] 12:06:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18438000) [pid = 3716] [serial = 180] [outer = 00000000] 12:06:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (19CEA800) [pid = 3716] [serial = 181] [outer = 18438000] 12:06:11 INFO - PROCESS | 3716 | 1464721571228 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1A15F000) [pid = 3716] [serial = 182] [outer = 18438000] 12:06:11 INFO - PROCESS | 3716 | 1464721571677 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 697ms 12:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:06:11 INFO - PROCESS | 3716 | 1464721571748 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 3716 | 1464721571750 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 12:06:11 INFO - PROCESS | 3716 | 1464721571753 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 3716 | 1464721571755 Marionette TRACE conn2 <- [1,210,null,{}] 12:06:11 INFO - PROCESS | 3716 | 1464721571769 Marionette TRACE conn2 -> [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:06:11 INFO - PROCESS | 3716 | 1464721571862 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:06:11 INFO - PROCESS | 3716 | 1464721571876 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 3716 | ++DOCSHELL 1A160400 == 36 [pid = 3716] [id = 62] 12:06:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A160800) [pid = 3716] [serial = 183] [outer = 00000000] 12:06:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A306400) [pid = 3716] [serial = 184] [outer = 1A160800] 12:06:11 INFO - PROCESS | 3716 | 1464721571921 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A310800) [pid = 3716] [serial = 185] [outer = 1A160800] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (0F396400) [pid = 3716] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13961000) [pid = 3716] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1296B800) [pid = 3716] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13DADC00) [pid = 3716] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (145DC800) [pid = 3716] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16C5F400) [pid = 3716] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10A59C00) [pid = 3716] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12FEE000) [pid = 3716] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (16795400) [pid = 3716] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16F3D800) [pid = 3716] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (15A42800) [pid = 3716] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10E9E800) [pid = 3716] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:06:12 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13D25C00) [pid = 3716] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:06:12 INFO - PROCESS | 3716 | 1464721572385 Marionette TRACE conn2 <- [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:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 698ms 12:06:12 INFO - PROCESS | 3716 | 1464721572458 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 3716 | 1464721572460 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:06:12 INFO - PROCESS | 3716 | 1464721572484 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 3716 | 1464721572486 Marionette TRACE conn2 <- [1,214,null,{}] 12:06:12 INFO - PROCESS | 3716 | 1464721572490 Marionette TRACE conn2 -> [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:06:12 INFO - PROCESS | 3716 | 1464721572571 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:06:12 INFO - PROCESS | 3716 | 1464721572583 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 3716 | ++DOCSHELL 12BC6000 == 37 [pid = 3716] [id = 63] 12:06:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13A5F000) [pid = 3716] [serial = 186] [outer = 00000000] 12:06:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16755400) [pid = 3716] [serial = 187] [outer = 13A5F000] 12:06:12 INFO - PROCESS | 3716 | 1464721572626 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17598400) [pid = 3716] [serial = 188] [outer = 13A5F000] 12:06:13 INFO - PROCESS | 3716 | 1464721573050 Marionette TRACE conn2 <- [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:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 602ms 12:06:13 INFO - PROCESS | 3716 | 1464721573113 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 3716 | 1464721573115 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 12:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:06:13 INFO - PROCESS | 3716 | 1464721573118 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 3716 | 1464721573120 Marionette TRACE conn2 <- [1,218,null,{}] 12:06:13 INFO - PROCESS | 3716 | 1464721573123 Marionette TRACE conn2 -> [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:06:13 INFO - PROCESS | 3716 | 1464721573199 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:06:13 INFO - PROCESS | 3716 | 1464721573205 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 3716 | ++DOCSHELL 14533800 == 38 [pid = 3716] [id = 64] 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (145DA800) [pid = 3716] [serial = 189] [outer = 00000000] 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1A304400) [pid = 3716] [serial = 190] [outer = 145DA800] 12:06:13 INFO - PROCESS | 3716 | 1464721573249 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1A354C00) [pid = 3716] [serial = 191] [outer = 145DA800] 12:06:13 INFO - PROCESS | 3716 | 1464721573632 Marionette TRACE conn2 <- [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:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 539ms 12:06:13 INFO - PROCESS | 3716 | 1464721573654 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 3716 | 1464721573656 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 12:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:06:13 INFO - PROCESS | 3716 | 1464721573659 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 3716 | 1464721573660 Marionette TRACE conn2 <- [1,222,null,{}] 12:06:13 INFO - PROCESS | 3716 | 1464721573663 Marionette TRACE conn2 -> [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:06:13 INFO - PROCESS | 3716 | 1464721573764 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:06:13 INFO - PROCESS | 3716 | 1464721573772 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 3716 | ++DOCSHELL 1A166400 == 39 [pid = 3716] [id = 65] 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A41EC00) [pid = 3716] [serial = 192] [outer = 00000000] 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A834000) [pid = 3716] [serial = 193] [outer = 1A41EC00] 12:06:13 INFO - PROCESS | 3716 | 1464721573815 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A834C00) [pid = 3716] [serial = 194] [outer = 1A41EC00] 12:06:14 INFO - PROCESS | 3716 | 1464721574202 Marionette TRACE conn2 <- [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:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 602ms 12:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:06:14 INFO - PROCESS | 3716 | 1464721574280 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 3716 | 1464721574284 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 12:06:14 INFO - PROCESS | 3716 | 1464721574290 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 3716 | 1464721574294 Marionette TRACE conn2 <- [1,226,null,{}] 12:06:14 INFO - PROCESS | 3716 | 1464721574301 Marionette TRACE conn2 -> [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:06:14 INFO - PROCESS | 3716 | 1464721574392 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:06:14 INFO - PROCESS | 3716 | 1464721574511 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 3716 | ++DOCSHELL 10A62000 == 40 [pid = 3716] [id = 66] 12:06:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10E99800) [pid = 3716] [serial = 195] [outer = 00000000] 12:06:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10F9B400) [pid = 3716] [serial = 196] [outer = 10E99800] 12:06:14 INFO - PROCESS | 3716 | 1464721574573 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (11865800) [pid = 3716] [serial = 197] [outer = 10E99800] 12:06:15 INFO - PROCESS | 3716 | 1464721575187 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 919ms 12:06:15 INFO - PROCESS | 3716 | 1464721575225 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 3716 | 1464721575229 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 12:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:06:15 INFO - PROCESS | 3716 | 1464721575237 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 3716 | 1464721575241 Marionette TRACE conn2 <- [1,230,null,{}] 12:06:15 INFO - PROCESS | 3716 | 1464721575245 Marionette TRACE conn2 -> [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:06:15 INFO - PROCESS | 3716 | 1464721575346 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:06:15 INFO - PROCESS | 3716 | 1464721575419 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 3716 | ++DOCSHELL 13960C00 == 41 [pid = 3716] [id = 67] 12:06:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14205000) [pid = 3716] [serial = 198] [outer = 00000000] 12:06:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (14531C00) [pid = 3716] [serial = 199] [outer = 14205000] 12:06:15 INFO - PROCESS | 3716 | 1464721575471 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15A35C00) [pid = 3716] [serial = 200] [outer = 14205000] 12:06:16 INFO - PROCESS | 3716 | 1464721576010 Marionette TRACE conn2 <- [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:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 856ms 12:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:06:16 INFO - PROCESS | 3716 | 1464721576078 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 3716 | 1464721576081 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 12:06:16 INFO - PROCESS | 3716 | 1464721576085 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 3716 | 1464721576088 Marionette TRACE conn2 <- [1,234,null,{}] 12:06:16 INFO - PROCESS | 3716 | 1464721576097 Marionette TRACE conn2 -> [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:06:16 INFO - PROCESS | 3716 | 1464721576207 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:06:16 INFO - PROCESS | 3716 | 1464721576282 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 3716 | ++DOCSHELL 1796AC00 == 42 [pid = 3716] [id = 68] 12:06:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (18438C00) [pid = 3716] [serial = 201] [outer = 00000000] 12:06:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (18675800) [pid = 3716] [serial = 202] [outer = 18438C00] 12:06:16 INFO - PROCESS | 3716 | 1464721576338 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1867A000) [pid = 3716] [serial = 203] [outer = 18438C00] 12:06:16 INFO - PROCESS | 3716 | 1464721576873 Marionette TRACE conn2 <- [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:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 856ms 12:06:16 INFO - PROCESS | 3716 | 1464721576927 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 3716 | 1464721576929 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 12:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:06:16 INFO - PROCESS | 3716 | 1464721576933 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 3716 | 1464721576935 Marionette TRACE conn2 <- [1,238,null,{}] 12:06:16 INFO - PROCESS | 3716 | 1464721576939 Marionette TRACE conn2 -> [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:06:17 INFO - PROCESS | 3716 | 1464721577035 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:06:17 INFO - PROCESS | 3716 | 1464721577121 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 3716 | ++DOCSHELL 18675400 == 43 [pid = 3716] [id = 69] 12:06:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1867B800) [pid = 3716] [serial = 204] [outer = 00000000] 12:06:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A159400) [pid = 3716] [serial = 205] [outer = 1867B800] 12:06:17 INFO - PROCESS | 3716 | 1464721577174 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1A420800) [pid = 3716] [serial = 206] [outer = 1867B800] 12:06:17 INFO - PROCESS | 3716 | 1464721577777 Marionette TRACE conn2 <- [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:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 856ms 12:06:17 INFO - PROCESS | 3716 | 1464721577808 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 3716 | 1464721577810 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:06:17 INFO - PROCESS | 3716 | 1464721577814 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 3716 | 1464721577816 Marionette TRACE conn2 <- [1,242,null,{}] 12:06:17 INFO - PROCESS | 3716 | 1464721577820 Marionette TRACE conn2 -> [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:06:18 INFO - PROCESS | 3716 | 1464721578019 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:06:18 INFO - PROCESS | 3716 | 1464721578123 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 3716 | ++DOCSHELL 102D8400 == 44 [pid = 3716] [id = 70] 12:06:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1050E400) [pid = 3716] [serial = 207] [outer = 00000000] 12:06:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (10A5C800) [pid = 3716] [serial = 208] [outer = 1050E400] 12:06:18 INFO - PROCESS | 3716 | 1464721578172 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (111AFC00) [pid = 3716] [serial = 209] [outer = 1050E400] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 102D9800 == 43 [pid = 3716] [id = 43] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 14533800 == 42 [pid = 3716] [id = 64] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 12BC6000 == 41 [pid = 3716] [id = 63] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 1A160400 == 40 [pid = 3716] [id = 62] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 171AD000 == 39 [pid = 3716] [id = 61] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 16753800 == 38 [pid = 3716] [id = 60] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 16050400 == 37 [pid = 3716] [id = 59] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 145D3C00 == 36 [pid = 3716] [id = 58] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 12FEC800 == 35 [pid = 3716] [id = 57] 12:06:18 INFO - PROCESS | 3716 | --DOCSHELL 10EA5400 == 34 [pid = 3716] [id = 56] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10EA6400) [pid = 3716] [serial = 129] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (11184C00) [pid = 3716] [serial = 130] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1399B400) [pid = 3716] [serial = 135] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13D2AC00) [pid = 3716] [serial = 136] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10A57C00) [pid = 3716] [serial = 126] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (12BD1800) [pid = 3716] [serial = 132] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12F46800) [pid = 3716] [serial = 133] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (14532C00) [pid = 3716] [serial = 138] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1604B400) [pid = 3716] [serial = 142] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (159F7000) [pid = 3716] [serial = 141] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (178E5000) [pid = 3716] [serial = 147] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (111AD800) [pid = 3716] [serial = 115] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10E9D400) [pid = 3716] [serial = 114] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (14206400) [pid = 3716] [serial = 118] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13959C00) [pid = 3716] [serial = 117] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16F33000) [pid = 3716] [serial = 121] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16C0A800) [pid = 3716] [serial = 120] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1796E800) [pid = 3716] [serial = 124] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (178E4C00) [pid = 3716] [serial = 123] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17147000) [pid = 3716] [serial = 145] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16C01800) [pid = 3716] [serial = 144] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (13A5AC00) [pid = 3716] [serial = 150] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (17967000) [pid = 3716] [serial = 148] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14204800) [pid = 3716] [serial = 151] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18433C00) [pid = 3716] [serial = 153] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18676400) [pid = 3716] [serial = 156] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (145E0C00) [pid = 3716] [serial = 139] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (18435C00) [pid = 3716] [serial = 154] [outer = 00000000] [url = about:blank] 12:06:18 INFO - PROCESS | 3716 | 1464721578771 Marionette TRACE conn2 <- [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:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1014ms 12:06:18 INFO - PROCESS | 3716 | 1464721578816 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 3716 | 1464721578819 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:06:18 INFO - PROCESS | 3716 | 1464721578823 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 3716 | 1464721578827 Marionette TRACE conn2 <- [1,246,null,{}] 12:06:18 INFO - PROCESS | 3716 | 1464721578832 Marionette TRACE conn2 -> [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:06:18 INFO - PROCESS | 3716 | 1464721578927 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:06:19 INFO - PROCESS | 3716 | 1464721579007 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 3716 | ++DOCSHELL 10A5FC00 == 35 [pid = 3716] [id = 71] 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10A61000) [pid = 3716] [serial = 210] [outer = 00000000] 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (114B6C00) [pid = 3716] [serial = 211] [outer = 10A61000] 12:06:19 INFO - PROCESS | 3716 | 1464721579057 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12957000) [pid = 3716] [serial = 212] [outer = 10A61000] 12:06:19 INFO - PROCESS | 3716 | 1464721579420 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 649ms 12:06:19 INFO - PROCESS | 3716 | 1464721579459 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 3716 | 1464721579462 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 12:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:06:19 INFO - PROCESS | 3716 | 1464721579466 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 3716 | 1464721579468 Marionette TRACE conn2 <- [1,250,null,{}] 12:06:19 INFO - PROCESS | 3716 | 1464721579471 Marionette TRACE conn2 -> [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:06:19 INFO - PROCESS | 3716 | 1464721579548 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:06:19 INFO - PROCESS | 3716 | 1464721579631 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 3716 | ++DOCSHELL 13267800 == 36 [pid = 3716] [id = 72] 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (132D6800) [pid = 3716] [serial = 213] [outer = 00000000] 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1399B400) [pid = 3716] [serial = 214] [outer = 132D6800] 12:06:19 INFO - PROCESS | 3716 | 1464721579675 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (13D2AC00) [pid = 3716] [serial = 215] [outer = 132D6800] 12:06:20 INFO - PROCESS | 3716 | 1464721580092 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 12:06:20 INFO - PROCESS | 3716 | 1464721580134 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 3716 | 1464721580137 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 12:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:06:20 INFO - PROCESS | 3716 | 1464721580152 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 3716 | 1464721580156 Marionette TRACE conn2 <- [1,254,null,{}] 12:06:20 INFO - PROCESS | 3716 | 1464721580160 Marionette TRACE conn2 -> [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:06:20 INFO - PROCESS | 3716 | 1464721580241 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:06:20 INFO - PROCESS | 3716 | 1464721580248 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3716 | ++DOCSHELL 13D2D400 == 37 [pid = 3716] [id = 73] 12:06:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (13DA7C00) [pid = 3716] [serial = 216] [outer = 00000000] 12:06:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (145DBC00) [pid = 3716] [serial = 217] [outer = 13DA7C00] 12:06:20 INFO - PROCESS | 3716 | 1464721580292 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (15205C00) [pid = 3716] [serial = 218] [outer = 13DA7C00] 12:06:20 INFO - PROCESS | 3716 | 1464721580681 Marionette TRACE conn2 <- [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:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 602ms 12:06:20 INFO - PROCESS | 3716 | 1464721580741 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 3716 | 1464721580743 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 12:06:20 INFO - PROCESS | 3716 | 1464721580746 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:06:20 INFO - PROCESS | 3716 | 1464721580748 Marionette TRACE conn2 <- [1,258,null,{}] 12:06:20 INFO - PROCESS | 3716 | 1464721580752 Marionette TRACE conn2 -> [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:06:20 INFO - PROCESS | 3716 | 1464721580836 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:06:20 INFO - PROCESS | 3716 | 1464721580869 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3716 | ++DOCSHELL 1604B800 == 38 [pid = 3716] [id = 74] 12:06:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1604E000) [pid = 3716] [serial = 219] [outer = 00000000] 12:06:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16383400) [pid = 3716] [serial = 220] [outer = 1604E000] 12:06:20 INFO - PROCESS | 3716 | 1464721580920 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16A53000) [pid = 3716] [serial = 221] [outer = 1604E000] 12:06:21 INFO - PROCESS | 3716 | 1464721581374 Marionette TRACE conn2 <- [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:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 650ms 12:06:21 INFO - PROCESS | 3716 | 1464721581385 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 3716 | 1464721581387 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 12:06:21 INFO - PROCESS | 3716 | 1464721581390 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:06:21 INFO - PROCESS | 3716 | 1464721581392 Marionette TRACE conn2 <- [1,262,null,{}] 12:06:21 INFO - PROCESS | 3716 | 1464721581395 Marionette TRACE conn2 -> [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:06:21 INFO - PROCESS | 3716 | 1464721581499 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:06:21 INFO - PROCESS | 3716 | 1464721581507 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 3716 | ++DOCSHELL 16C5FC00 == 39 [pid = 3716] [id = 75] 12:06:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16F31400) [pid = 3716] [serial = 222] [outer = 00000000] 12:06:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1714C400) [pid = 3716] [serial = 223] [outer = 16F31400] 12:06:21 INFO - PROCESS | 3716 | 1464721581595 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (178EA000) [pid = 3716] [serial = 224] [outer = 16F31400] 12:06:22 INFO - PROCESS | 3716 | 1464721582053 Marionette TRACE conn2 <- [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:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 713ms 12:06:22 INFO - PROCESS | 3716 | 1464721582124 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 3716 | 1464721582126 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 12:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:06:22 INFO - PROCESS | 3716 | 1464721582130 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 3716 | 1464721582131 Marionette TRACE conn2 <- [1,266,null,{}] 12:06:22 INFO - PROCESS | 3716 | 1464721582134 Marionette TRACE conn2 -> [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:06:22 INFO - PROCESS | 3716 | 1464721582238 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:06:22 INFO - PROCESS | 3716 | 1464721582312 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FD400 == 40 [pid = 3716] [id = 76] 12:06:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (17969800) [pid = 3716] [serial = 225] [outer = 00000000] 12:06:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18266800) [pid = 3716] [serial = 226] [outer = 17969800] 12:06:22 INFO - PROCESS | 3716 | 1464721582355 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1843A400) [pid = 3716] [serial = 227] [outer = 17969800] 12:06:22 INFO - PROCESS | 3716 | 1464721582733 Marionette TRACE conn2 <- [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:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 650ms 12:06:22 INFO - PROCESS | 3716 | 1464721582765 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 3716 | 1464721582767 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 12:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:06:22 INFO - PROCESS | 3716 | 1464721582770 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 3716 | 1464721582772 Marionette TRACE conn2 <- [1,270,null,{}] 12:06:22 INFO - PROCESS | 3716 | 1464721582775 Marionette TRACE conn2 -> [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:06:22 INFO - PROCESS | 3716 | 1464721582885 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:06:22 INFO - PROCESS | 3716 | 1464721582891 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 3716 | ++DOCSHELL 1796F000 == 41 [pid = 3716] [id = 77] 12:06:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1796F400) [pid = 3716] [serial = 228] [outer = 00000000] 12:06:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (19C8F000) [pid = 3716] [serial = 229] [outer = 1796F400] 12:06:22 INFO - PROCESS | 3716 | 1464721582934 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (19C93800) [pid = 3716] [serial = 230] [outer = 1796F400] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16797400) [pid = 3716] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (16052800) [pid = 3716] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (12FEF800) [pid = 3716] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (145D6400) [pid = 3716] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (18438000) [pid = 3716] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10EA5800) [pid = 3716] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1A160800) [pid = 3716] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13A5F000) [pid = 3716] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10227800) [pid = 3716] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:06:23 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (145DA800) [pid = 3716] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:06:23 INFO - PROCESS | 3716 | 1464721583364 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 634ms 12:06:23 INFO - PROCESS | 3716 | 1464721583409 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 3716 | 1464721583411 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 12:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:06:23 INFO - PROCESS | 3716 | 1464721583414 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 3716 | 1464721583416 Marionette TRACE conn2 <- [1,274,null,{}] 12:06:23 INFO - PROCESS | 3716 | 1464721583419 Marionette TRACE conn2 -> [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:06:23 INFO - PROCESS | 3716 | 1464721583520 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:06:23 INFO - PROCESS | 3716 | 1464721583587 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 3716 | ++DOCSHELL 0C7F9C00 == 42 [pid = 3716] [id = 78] 12:06:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10F92000) [pid = 3716] [serial = 231] [outer = 00000000] 12:06:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (19C93C00) [pid = 3716] [serial = 232] [outer = 10F92000] 12:06:23 INFO - PROCESS | 3716 | 1464721583632 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1A15D000) [pid = 3716] [serial = 233] [outer = 10F92000] 12:06:23 INFO - PROCESS | 3716 | 1464721583961 Marionette TRACE conn2 <- [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:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 602ms 12:06:24 INFO - PROCESS | 3716 | 1464721584011 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 3716 | 1464721584013 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:06:24 INFO - PROCESS | 3716 | 1464721584017 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 3716 | 1464721584018 Marionette TRACE conn2 <- [1,278,null,{}] 12:06:24 INFO - PROCESS | 3716 | 1464721584022 Marionette TRACE conn2 -> [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:06:24 INFO - PROCESS | 3716 | 1464721584170 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:06:24 INFO - PROCESS | 3716 | 1464721584179 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FA400 == 43 [pid = 3716] [id = 79] 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1867C800) [pid = 3716] [serial = 234] [outer = 00000000] 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A419400) [pid = 3716] [serial = 235] [outer = 1867C800] 12:06:24 INFO - PROCESS | 3716 | 1464721584223 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A90B800) [pid = 3716] [serial = 236] [outer = 1867C800] 12:06:24 INFO - PROCESS | 3716 | 1464721584608 Marionette TRACE conn2 <- [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:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 602ms 12:06:24 INFO - PROCESS | 3716 | 1464721584646 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 3716 | 1464721584649 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:06:24 INFO - PROCESS | 3716 | 1464721584652 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 3716 | 1464721584654 Marionette TRACE conn2 <- [1,282,null,{}] 12:06:24 INFO - PROCESS | 3716 | 1464721584657 Marionette TRACE conn2 -> [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:06:24 INFO - PROCESS | 3716 | 1464721584734 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:06:24 INFO - PROCESS | 3716 | 1464721584809 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 3716 | ++DOCSHELL 19C90400 == 44 [pid = 3716] [id = 80] 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A163800) [pid = 3716] [serial = 237] [outer = 00000000] 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AA74000) [pid = 3716] [serial = 238] [outer = 1A163800] 12:06:24 INFO - PROCESS | 3716 | 1464721584857 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1AB40000) [pid = 3716] [serial = 239] [outer = 1A163800] 12:06:25 INFO - PROCESS | 3716 | 1464721585244 Marionette TRACE conn2 <- [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:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 713ms 12:06:25 INFO - PROCESS | 3716 | 1464721585352 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 3716 | 1464721585356 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 12:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:06:25 INFO - PROCESS | 3716 | 1464721585376 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 3716 | 1464721585381 Marionette TRACE conn2 <- [1,286,null,{}] 12:06:25 INFO - PROCESS | 3716 | 1464721585387 Marionette TRACE conn2 -> [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:06:25 INFO - PROCESS | 3716 | 1464721585492 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:06:25 INFO - PROCESS | 3716 | 1464721585576 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 3716 | ++DOCSHELL 10A57800 == 45 [pid = 3716] [id = 81] 12:06:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10A59000) [pid = 3716] [serial = 240] [outer = 00000000] 12:06:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (10EA6000) [pid = 3716] [serial = 241] [outer = 10A59000] 12:06:25 INFO - PROCESS | 3716 | 1464721585632 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (111C5800) [pid = 3716] [serial = 242] [outer = 10A59000] 12:06:26 INFO - PROCESS | 3716 | 1464721586362 Marionette TRACE conn2 <- [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:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1062ms 12:06:26 INFO - PROCESS | 3716 | 1464721586426 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 3716 | 1464721586430 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 12:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:06:26 INFO - PROCESS | 3716 | 1464721586453 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 3716 | 1464721586457 Marionette TRACE conn2 <- [1,290,null,{}] 12:06:26 INFO - PROCESS | 3716 | 1464721586509 Marionette TRACE conn2 -> [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:06:26 INFO - PROCESS | 3716 | 1464721586669 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:06:26 INFO - PROCESS | 3716 | 1464721586756 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 3716 | ++DOCSHELL 12955400 == 46 [pid = 3716] [id = 82] 12:06:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (14209800) [pid = 3716] [serial = 243] [outer = 00000000] 12:06:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (145E0C00) [pid = 3716] [serial = 244] [outer = 14209800] 12:06:26 INFO - PROCESS | 3716 | 1464721586808 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1675D800) [pid = 3716] [serial = 245] [outer = 14209800] 12:06:27 INFO - PROCESS | 3716 | 1464721587336 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 919ms 12:06:27 INFO - PROCESS | 3716 | 1464721587387 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 3716 | 1464721587390 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 12:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:06:27 INFO - PROCESS | 3716 | 1464721587394 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 3716 | 1464721587396 Marionette TRACE conn2 <- [1,294,null,{}] 12:06:27 INFO - PROCESS | 3716 | 1464721587406 Marionette TRACE conn2 -> [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:06:27 INFO - PROCESS | 3716 | 1464721587508 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:06:27 INFO - PROCESS | 3716 | 1464721587598 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 3716 | ++DOCSHELL 1866F400 == 47 [pid = 3716] [id = 83] 12:06:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A160400) [pid = 3716] [serial = 246] [outer = 00000000] 12:06:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1AA73800) [pid = 3716] [serial = 247] [outer = 1A160400] 12:06:27 INFO - PROCESS | 3716 | 1464721587654 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1AB41000) [pid = 3716] [serial = 248] [outer = 1A160400] 12:06:28 INFO - PROCESS | 3716 | 1464721588228 Marionette TRACE conn2 <- [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:06:28 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:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 919ms 12:06:28 INFO - PROCESS | 3716 | 1464721588297 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 3716 | 1464721588299 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 12:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:06:28 INFO - PROCESS | 3716 | 1464721588303 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 3716 | 1464721588305 Marionette TRACE conn2 <- [1,298,null,{}] 12:06:28 INFO - PROCESS | 3716 | 1464721588308 Marionette TRACE conn2 -> [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:06:28 INFO - PROCESS | 3716 | 1464721588407 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:06:28 INFO - PROCESS | 3716 | 1464721588482 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 3716 | ++DOCSHELL 1AB4C000 == 48 [pid = 3716] [id = 84] 12:06:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1AB4C800) [pid = 3716] [serial = 249] [outer = 00000000] 12:06:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1ABE3800) [pid = 3716] [serial = 250] [outer = 1AB4C800] 12:06:28 INFO - PROCESS | 3716 | 1464721588536 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1ABEA800) [pid = 3716] [serial = 251] [outer = 1AB4C800] 12:06:29 INFO - PROCESS | 3716 | 1464721589413 Marionette TRACE conn2 <- [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:06:29 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:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1173ms 12:06:29 INFO - PROCESS | 3716 | 1464721589515 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 3716 | 1464721589518 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 12:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:06:29 INFO - PROCESS | 3716 | 1464721589551 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 3716 | 1464721589553 Marionette TRACE conn2 <- [1,302,null,{}] 12:06:29 INFO - PROCESS | 3716 | 1464721589575 Marionette TRACE conn2 -> [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:06:29 INFO - PROCESS | 3716 | 1464721589708 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:06:29 INFO - PROCESS | 3716 | 1464721589780 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 3716 | ++DOCSHELL 10A5B400 == 49 [pid = 3716] [id = 85] 12:06:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (10A63800) [pid = 3716] [serial = 252] [outer = 00000000] 12:06:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1399A800) [pid = 3716] [serial = 253] [outer = 10A63800] 12:06:29 INFO - PROCESS | 3716 | 1464721589872 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (15A3F400) [pid = 3716] [serial = 254] [outer = 10A63800] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 0C7F2000 == 48 [pid = 3716] [id = 54] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 0C7FA400 == 47 [pid = 3716] [id = 79] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 0C7F9C00 == 46 [pid = 3716] [id = 78] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 1796F000 == 45 [pid = 3716] [id = 77] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 0C7FD400 == 44 [pid = 3716] [id = 76] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 16C5FC00 == 43 [pid = 3716] [id = 75] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 1604B800 == 42 [pid = 3716] [id = 74] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 13D2D400 == 41 [pid = 3716] [id = 73] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 13267800 == 40 [pid = 3716] [id = 72] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 10A5FC00 == 39 [pid = 3716] [id = 71] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 102D8400 == 38 [pid = 3716] [id = 70] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 18675400 == 37 [pid = 3716] [id = 69] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 1796AC00 == 36 [pid = 3716] [id = 68] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 13960C00 == 35 [pid = 3716] [id = 67] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 10A62000 == 34 [pid = 3716] [id = 66] 12:06:30 INFO - PROCESS | 3716 | --DOCSHELL 1A166400 == 33 [pid = 3716] [id = 65] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (19C94000) [pid = 3716] [serial = 157] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1A354C00) [pid = 3716] [serial = 191] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1A834000) [pid = 3716] [serial = 193] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (178E9000) [pid = 3716] [serial = 178] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17975000) [pid = 3716] [serial = 179] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16796800) [pid = 3716] [serial = 175] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (0C7FD800) [pid = 3716] [serial = 159] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13960400) [pid = 3716] [serial = 169] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13A5C000) [pid = 3716] [serial = 170] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1520EC00) [pid = 3716] [serial = 172] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (159F4400) [pid = 3716] [serial = 173] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A15F000) [pid = 3716] [serial = 182] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (11184000) [pid = 3716] [serial = 165] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (111CB800) [pid = 3716] [serial = 166] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (19CEA800) [pid = 3716] [serial = 181] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13163C00) [pid = 3716] [serial = 162] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A306400) [pid = 3716] [serial = 184] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1B726C00) [pid = 3716] [serial = 49] [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:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A304400) [pid = 3716] [serial = 190] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A310800) [pid = 3716] [serial = 185] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16755400) [pid = 3716] [serial = 187] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17598400) [pid = 3716] [serial = 188] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16C54C00) [pid = 3716] [serial = 176] [outer = 00000000] [url = about:blank] 12:06:30 INFO - PROCESS | 3716 | 1464721590376 Marionette TRACE conn2 <- [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:06:30 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:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 888ms 12:06:30 INFO - PROCESS | 3716 | 1464721590412 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 3716 | 1464721590417 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 12:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:06:30 INFO - PROCESS | 3716 | 1464721590423 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 3716 | 1464721590426 Marionette TRACE conn2 <- [1,306,null,{}] 12:06:30 INFO - PROCESS | 3716 | 1464721590429 Marionette TRACE conn2 -> [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:06:30 INFO - PROCESS | 3716 | 1464721590516 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:06:30 INFO - PROCESS | 3716 | 1464721590527 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 3716 | ++DOCSHELL 1398EC00 == 34 [pid = 3716] [id = 86] 12:06:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1398F800) [pid = 3716] [serial = 255] [outer = 00000000] 12:06:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1520EC00) [pid = 3716] [serial = 256] [outer = 1398F800] 12:06:30 INFO - PROCESS | 3716 | 1464721590574 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16056000) [pid = 3716] [serial = 257] [outer = 1398F800] 12:06:31 INFO - PROCESS | 3716 | 1464721591014 Marionette TRACE conn2 <- [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:06:31 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:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 649ms 12:06:31 INFO - PROCESS | 3716 | 1464721591060 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 3716 | 1464721591064 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:06:31 INFO - PROCESS | 3716 | 1464721591068 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 3716 | 1464721591073 Marionette TRACE conn2 <- [1,310,null,{}] 12:06:31 INFO - PROCESS | 3716 | 1464721591086 Marionette TRACE conn2 -> [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:06:31 INFO - PROCESS | 3716 | 1464721591213 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:06:31 INFO - PROCESS | 3716 | 1464721591254 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 3716 | ++DOCSHELL 171AEC00 == 35 [pid = 3716] [id = 87] 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1754B000) [pid = 3716] [serial = 258] [outer = 00000000] 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (17967000) [pid = 3716] [serial = 259] [outer = 1754B000] 12:06:31 INFO - PROCESS | 3716 | 1464721591303 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (17972400) [pid = 3716] [serial = 260] [outer = 1754B000] 12:06:31 INFO - PROCESS | 3716 | 1464721591727 Marionette TRACE conn2 <- [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:06:31 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:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 666ms 12:06:31 INFO - PROCESS | 3716 | 1464721591757 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 3716 | 1464721591760 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:06:31 INFO - PROCESS | 3716 | 1464721591763 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 3716 | 1464721591765 Marionette TRACE conn2 <- [1,314,null,{}] 12:06:31 INFO - PROCESS | 3716 | 1464721591768 Marionette TRACE conn2 -> [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:06:31 INFO - PROCESS | 3716 | 1464721591847 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:06:31 INFO - PROCESS | 3716 | 1464721591854 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 3716 | ++DOCSHELL 1796E400 == 36 [pid = 3716] [id = 88] 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (17E92C00) [pid = 3716] [serial = 261] [outer = 00000000] 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (18675400) [pid = 3716] [serial = 262] [outer = 17E92C00] 12:06:31 INFO - PROCESS | 3716 | 1464721591899 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1867C400) [pid = 3716] [serial = 263] [outer = 17E92C00] 12:06:32 INFO - PROCESS | 3716 | 1464721592311 Marionette TRACE conn2 <- [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:06:32 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:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 602ms 12:06:32 INFO - PROCESS | 3716 | 1464721592361 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 3716 | 1464721592363 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 12:06:32 INFO - PROCESS | 3716 | 1464721592366 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:06:32 INFO - PROCESS | 3716 | 1464721592368 Marionette TRACE conn2 <- [1,318,null,{}] 12:06:32 INFO - PROCESS | 3716 | 1464721592371 Marionette TRACE conn2 -> [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:06:32 INFO - PROCESS | 3716 | 1464721592455 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:06:32 INFO - PROCESS | 3716 | 1464721592461 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 3716 | ++DOCSHELL 19C91400 == 37 [pid = 3716] [id = 89] 12:06:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (19C92400) [pid = 3716] [serial = 264] [outer = 00000000] 12:06:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1A161800) [pid = 3716] [serial = 265] [outer = 19C92400] 12:06:32 INFO - PROCESS | 3716 | 1464721592504 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A162C00) [pid = 3716] [serial = 266] [outer = 19C92400] 12:06:32 INFO - PROCESS | 3716 | 1464721592968 Marionette TRACE conn2 <- [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:06:33 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:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 650ms 12:06:33 INFO - PROCESS | 3716 | 1464721593003 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 3716 | 1464721593005 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 12:06:33 INFO - PROCESS | 3716 | 1464721593008 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:06:33 INFO - PROCESS | 3716 | 1464721593010 Marionette TRACE conn2 <- [1,322,null,{}] 12:06:33 INFO - PROCESS | 3716 | 1464721593014 Marionette TRACE conn2 -> [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:06:33 INFO - PROCESS | 3716 | 1464721593169 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:06:33 INFO - PROCESS | 3716 | 1464721593195 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:06:33 INFO - PROCESS | 3716 | 1464721593204 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 3716 | ++DOCSHELL 1AB49C00 == 38 [pid = 3716] [id = 90] 12:06:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1AB4A000) [pid = 3716] [serial = 267] [outer = 00000000] 12:06:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1ABDF800) [pid = 3716] [serial = 268] [outer = 1AB4A000] 12:06:33 INFO - PROCESS | 3716 | 1464721593248 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1ABEA000) [pid = 3716] [serial = 269] [outer = 1AB4A000] 12:06:33 INFO - PROCESS | 3716 | 1464721593731 Marionette TRACE conn2 <- [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:06: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:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 761ms 12:06:33 INFO - PROCESS | 3716 | 1464721593781 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 3716 | 1464721593783 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 12:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:06:33 INFO - PROCESS | 3716 | 1464721593791 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 3716 | 1464721593792 Marionette TRACE conn2 <- [1,326,null,{}] 12:06:33 INFO - PROCESS | 3716 | 1464721593796 Marionette TRACE conn2 -> [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:06:33 INFO - PROCESS | 3716 | 1464721593920 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:06:33 INFO - PROCESS | 3716 | 1464721593970 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 3716 | ++DOCSHELL 1A838000 == 39 [pid = 3716] [id = 91] 12:06:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1AE2B800) [pid = 3716] [serial = 270] [outer = 00000000] 12:06:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1AE33400) [pid = 3716] [serial = 271] [outer = 1AE2B800] 12:06:34 INFO - PROCESS | 3716 | 1464721594013 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1AE35400) [pid = 3716] [serial = 272] [outer = 1AE2B800] 12:06:34 INFO - PROCESS | 3716 | 1464721594425 Marionette TRACE conn2 <- [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:06: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:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 713ms 12:06:34 INFO - PROCESS | 3716 | 1464721594486 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 3716 | 1464721594488 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 12:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:06:34 INFO - PROCESS | 3716 | 1464721594502 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 3716 | 1464721594503 Marionette TRACE conn2 <- [1,330,null,{}] 12:06:34 INFO - PROCESS | 3716 | 1464721594507 Marionette TRACE conn2 -> [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:06:34 INFO - PROCESS | 3716 | 1464721594609 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:06:34 INFO - PROCESS | 3716 | 1464721594619 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 3716 | ++DOCSHELL 1AE2BC00 == 40 [pid = 3716] [id = 92] 12:06:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1AE39C00) [pid = 3716] [serial = 273] [outer = 00000000] 12:06:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (13132800) [pid = 3716] [serial = 274] [outer = 1AE39C00] 12:06:34 INFO - PROCESS | 3716 | 1464721594702 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1AF35800) [pid = 3716] [serial = 275] [outer = 1AE39C00] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (16F31400) [pid = 3716] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1867C800) [pid = 3716] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17969800) [pid = 3716] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1604E000) [pid = 3716] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (10A61000) [pid = 3716] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13DA7C00) [pid = 3716] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (132D6800) [pid = 3716] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1050E400) [pid = 3716] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1796F400) [pid = 3716] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10F92000) [pid = 3716] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (10508C00) [pid = 3716] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:06:35 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12DF5400) [pid = 3716] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:06:35 INFO - PROCESS | 3716 | 1464721595268 Marionette TRACE conn2 <- [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:06: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:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 808ms 12:06:35 INFO - PROCESS | 3716 | 1464721595299 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3716 | 1464721595301 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 12:06:35 INFO - PROCESS | 3716 | 1464721595304 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:06:35 INFO - PROCESS | 3716 | 1464721595306 Marionette TRACE conn2 <- [1,334,null,{}] 12:06:35 INFO - PROCESS | 3716 | 1464721595309 Marionette TRACE conn2 -> [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:06:35 INFO - PROCESS | 3716 | 1464721595386 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:06:35 INFO - PROCESS | 3716 | 1464721595392 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 3716 | ++DOCSHELL 105F6800 == 41 [pid = 3716] [id = 93] 12:06:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (10F92000) [pid = 3716] [serial = 276] [outer = 00000000] 12:06:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (17E8E400) [pid = 3716] [serial = 277] [outer = 10F92000] 12:06:35 INFO - PROCESS | 3716 | 1464721595435 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (19C92C00) [pid = 3716] [serial = 278] [outer = 10F92000] 12:06:35 INFO - PROCESS | 3716 | 1464721595875 Marionette TRACE conn2 <- [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:06:35 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:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 602ms 12:06:35 INFO - PROCESS | 3716 | 1464721595935 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3716 | 1464721595936 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:06:35 INFO - PROCESS | 3716 | 1464721595943 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 3716 | 1464721595945 Marionette TRACE conn2 <- [1,338,null,{}] 12:06:35 INFO - PROCESS | 3716 | 1464721595948 Marionette TRACE conn2 -> [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:06:36 INFO - PROCESS | 3716 | 1464721596025 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:06:36 INFO - PROCESS | 3716 | 1464721596031 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 3716 | ++DOCSHELL 14534400 == 42 [pid = 3716] [id = 94] 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1AA77000) [pid = 3716] [serial = 279] [outer = 00000000] 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1AF39800) [pid = 3716] [serial = 280] [outer = 1AA77000] 12:06:36 INFO - PROCESS | 3716 | 1464721596074 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1AF40C00) [pid = 3716] [serial = 281] [outer = 1AA77000] 12:06:36 INFO - PROCESS | 3716 | 1464721596523 Marionette TRACE conn2 <- [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:06: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:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 650ms 12:06:36 INFO - PROCESS | 3716 | 1464721596583 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 3716 | 1464721596585 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 12:06:36 INFO - PROCESS | 3716 | 1464721596589 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:06:36 INFO - PROCESS | 3716 | 1464721596591 Marionette TRACE conn2 <- [1,342,null,{}] 12:06:36 INFO - PROCESS | 3716 | 1464721596594 Marionette TRACE conn2 -> [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:06:36 INFO - PROCESS | 3716 | 1464721596687 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:06:36 INFO - PROCESS | 3716 | 1464721596732 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 3716 | ++DOCSHELL 1451D400 == 43 [pid = 3716] [id = 95] 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1451D800) [pid = 3716] [serial = 282] [outer = 00000000] 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (157D5800) [pid = 3716] [serial = 283] [outer = 1451D800] 12:06:36 INFO - PROCESS | 3716 | 1464721596782 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1B2C5800) [pid = 3716] [serial = 284] [outer = 1451D800] 12:06:37 INFO - PROCESS | 3716 | 1464721597337 Marionette TRACE conn2 <- [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:06: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:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 824ms 12:06:37 INFO - PROCESS | 3716 | 1464721597391 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 3716 | 1464721597396 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 12:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:06:37 INFO - PROCESS | 3716 | 1464721597402 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 3716 | 1464721597405 Marionette TRACE conn2 <- [1,346,null,{}] 12:06:37 INFO - PROCESS | 3716 | 1464721597411 Marionette TRACE conn2 -> [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:06:37 INFO - PROCESS | 3716 | 1464721597519 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:06:37 INFO - PROCESS | 3716 | 1464721597597 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 3716 | ++DOCSHELL 111C7C00 == 44 [pid = 3716] [id = 96] 12:06:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (111CE000) [pid = 3716] [serial = 285] [outer = 00000000] 12:06:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (13263800) [pid = 3716] [serial = 286] [outer = 111CE000] 12:06:37 INFO - PROCESS | 3716 | 1464721597696 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (13A5C000) [pid = 3716] [serial = 287] [outer = 111CE000] 12:06:38 INFO - PROCESS | 3716 | 1464721598344 Marionette TRACE conn2 <- [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:06: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:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 967ms 12:06:38 INFO - PROCESS | 3716 | 1464721598381 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 3716 | 1464721598386 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:06:38 INFO - PROCESS | 3716 | 1464721598393 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 3716 | 1464721598396 Marionette TRACE conn2 <- [1,350,null,{}] 12:06:38 INFO - PROCESS | 3716 | 1464721598400 Marionette TRACE conn2 -> [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:06:38 INFO - PROCESS | 3716 | 1464721598504 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:06:38 INFO - PROCESS | 3716 | 1464721598582 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 3716 | ++DOCSHELL 13D2DC00 == 45 [pid = 3716] [id = 97] 12:06:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (13DA7400) [pid = 3716] [serial = 288] [outer = 00000000] 12:06:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (14523C00) [pid = 3716] [serial = 289] [outer = 13DA7400] 12:06:38 INFO - PROCESS | 3716 | 1464721598676 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (159EDC00) [pid = 3716] [serial = 290] [outer = 13DA7400] 12:06:39 INFO - PROCESS | 3716 | 1464721599264 Marionette TRACE conn2 <- [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:06: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:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 903ms 12:06:39 INFO - PROCESS | 3716 | 1464721599295 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 3716 | 1464721599298 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:06:39 INFO - PROCESS | 3716 | 1464721599302 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 3716 | 1464721599305 Marionette TRACE conn2 <- [1,354,null,{}] 12:06:39 INFO - PROCESS | 3716 | 1464721599316 Marionette TRACE conn2 -> [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:06:39 INFO - PROCESS | 3716 | 1464721599428 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:06:39 INFO - PROCESS | 3716 | 1464721599521 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 3716 | ++DOCSHELL 17556400 == 46 [pid = 3716] [id = 98] 12:06:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (17E91C00) [pid = 3716] [serial = 291] [outer = 00000000] 12:06:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (19CDC400) [pid = 3716] [serial = 292] [outer = 17E91C00] 12:06:39 INFO - PROCESS | 3716 | 1464721599576 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1A127000) [pid = 3716] [serial = 293] [outer = 17E91C00] 12:06:40 INFO - PROCESS | 3716 | 1464721600081 Marionette TRACE conn2 <- [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:06:40 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:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 808ms 12:06:40 INFO - PROCESS | 3716 | 1464721600111 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3716 | 1464721600114 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 12:06:40 INFO - PROCESS | 3716 | 1464721600118 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:06:40 INFO - PROCESS | 3716 | 1464721600120 Marionette TRACE conn2 <- [1,358,null,{}] 12:06:40 INFO - PROCESS | 3716 | 1464721600123 Marionette TRACE conn2 -> [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:06:40 INFO - PROCESS | 3716 | 1464721600240 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:06:40 INFO - PROCESS | 3716 | 1464721600330 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 3716 | ++DOCSHELL 132D7000 == 47 [pid = 3716] [id = 99] 12:06:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (13999C00) [pid = 3716] [serial = 294] [outer = 00000000] 12:06:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (18672000) [pid = 3716] [serial = 295] [outer = 13999C00] 12:06:40 INFO - PROCESS | 3716 | 1464721600391 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1A12EC00) [pid = 3716] [serial = 296] [outer = 13999C00] 12:06:41 INFO - PROCESS | 3716 | 1464721601216 Marionette TRACE conn2 <- [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:06:41 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:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1109ms 12:06:41 INFO - PROCESS | 3716 | 1464721601248 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 3716 | 1464721601252 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:06:41 INFO - PROCESS | 3716 | 1464721601258 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 3716 | 1464721601262 Marionette TRACE conn2 <- [1,362,null,{}] 12:06:41 INFO - PROCESS | 3716 | 1464721601268 Marionette TRACE conn2 -> [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:06:41 INFO - PROCESS | 3716 | 1464721601362 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:06:41 INFO - PROCESS | 3716 | 1464721601497 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3716 | ++DOCSHELL 0C78B400 == 48 [pid = 3716] [id = 100] 12:06:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (105F3800) [pid = 3716] [serial = 297] [outer = 00000000] 12:06:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (12F47C00) [pid = 3716] [serial = 298] [outer = 105F3800] 12:06:41 INFO - PROCESS | 3716 | 1464721601548 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (131E2C00) [pid = 3716] [serial = 299] [outer = 105F3800] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 12BCE400 == 47 [pid = 3716] [id = 55] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 14534400 == 46 [pid = 3716] [id = 94] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 105F6800 == 45 [pid = 3716] [id = 93] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 1AE2BC00 == 44 [pid = 3716] [id = 92] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 1A838000 == 43 [pid = 3716] [id = 91] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 1AB49C00 == 42 [pid = 3716] [id = 90] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 19C91400 == 41 [pid = 3716] [id = 89] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 1796E400 == 40 [pid = 3716] [id = 88] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 171AEC00 == 39 [pid = 3716] [id = 87] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 1398EC00 == 38 [pid = 3716] [id = 86] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 10A5B400 == 37 [pid = 3716] [id = 85] 12:06:41 INFO - PROCESS | 3716 | --DOCSHELL 12955400 == 36 [pid = 3716] [id = 82] 12:06:41 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1AA74000) [pid = 3716] [serial = 238] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOCSHELL 10A57800 == 35 [pid = 3716] [id = 81] 12:06:42 INFO - PROCESS | 3716 | --DOCSHELL 19C90400 == 34 [pid = 3716] [id = 80] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (10E9A800) [pid = 3716] [serial = 127] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (13961C00) [pid = 3716] [serial = 163] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1A159400) [pid = 3716] [serial = 205] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (16383400) [pid = 3716] [serial = 220] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (114B6C00) [pid = 3716] [serial = 211] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (12957000) [pid = 3716] [serial = 212] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (14531C00) [pid = 3716] [serial = 199] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (10F9B400) [pid = 3716] [serial = 196] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (145DBC00) [pid = 3716] [serial = 217] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (15205C00) [pid = 3716] [serial = 218] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1399B400) [pid = 3716] [serial = 214] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (13D2AC00) [pid = 3716] [serial = 215] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (111AFC00) [pid = 3716] [serial = 209] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (10A5C800) [pid = 3716] [serial = 208] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (19C8F000) [pid = 3716] [serial = 229] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A419400) [pid = 3716] [serial = 235] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (19C93C00) [pid = 3716] [serial = 232] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (19C93800) [pid = 3716] [serial = 230] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1A15D000) [pid = 3716] [serial = 233] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16A53000) [pid = 3716] [serial = 221] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1714C400) [pid = 3716] [serial = 223] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (178EA000) [pid = 3716] [serial = 224] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A90B800) [pid = 3716] [serial = 236] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1843A400) [pid = 3716] [serial = 227] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (18675800) [pid = 3716] [serial = 202] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (18266800) [pid = 3716] [serial = 226] [outer = 00000000] [url = about:blank] 12:06:42 INFO - PROCESS | 3716 | 1464721602082 Marionette TRACE conn2 <- [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:06:42 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:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 856ms 12:06:42 INFO - PROCESS | 3716 | 1464721602101 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3716 | 1464721602107 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:06:42 INFO - PROCESS | 3716 | 1464721602113 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3716 | 1464721602115 Marionette TRACE conn2 <- [1,366,null,{}] 12:06:42 INFO - PROCESS | 3716 | 1464721602118 Marionette TRACE conn2 -> [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:06:42 INFO - PROCESS | 3716 | 1464721602202 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:06:42 INFO - PROCESS | 3716 | 1464721602209 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3716 | ++DOCSHELL 111CB000 == 35 [pid = 3716] [id = 101] 12:06:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (111CB400) [pid = 3716] [serial = 300] [outer = 00000000] 12:06:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (13960C00) [pid = 3716] [serial = 301] [outer = 111CB400] 12:06:42 INFO - PROCESS | 3716 | 1464721602254 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (13A61C00) [pid = 3716] [serial = 302] [outer = 111CB400] 12:06:42 INFO - PROCESS | 3716 | 1464721602763 Marionette TRACE conn2 <- [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:06:42 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:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 634ms 12:06:42 INFO - PROCESS | 3716 | 1464721602782 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3716 | 1464721602784 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:06:42 INFO - PROCESS | 3716 | 1464721602787 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3716 | 1464721602790 Marionette TRACE conn2 <- [1,370,null,{}] 12:06:42 INFO - PROCESS | 3716 | 1464721602833 Marionette TRACE conn2 -> [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:06:42 INFO - PROCESS | 3716 | 1464721602916 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:06:42 INFO - PROCESS | 3716 | 1464721602987 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3716 | ++DOCSHELL 12DF9800 == 36 [pid = 3716] [id = 102] 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (13D2B400) [pid = 3716] [serial = 303] [outer = 00000000] 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (145D3800) [pid = 3716] [serial = 304] [outer = 13D2B400] 12:06:43 INFO - PROCESS | 3716 | 1464721603039 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (157CBC00) [pid = 3716] [serial = 305] [outer = 13D2B400] 12:06:43 INFO - PROCESS | 3716 | 1464721603404 Marionette TRACE conn2 <- [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:06:43 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:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 681ms 12:06:43 INFO - PROCESS | 3716 | 1464721603471 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3716 | 1464721603474 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:06:43 INFO - PROCESS | 3716 | 1464721603478 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3716 | 1464721603481 Marionette TRACE conn2 <- [1,374,null,{}] 12:06:43 INFO - PROCESS | 3716 | 1464721603485 Marionette TRACE conn2 -> [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:06:43 INFO - PROCESS | 3716 | 1464721603567 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:06:43 INFO - PROCESS | 3716 | 1464721603573 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3716 | ++DOCSHELL 159F4000 == 37 [pid = 3716] [id = 103] 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (15A38000) [pid = 3716] [serial = 306] [outer = 00000000] 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16795000) [pid = 3716] [serial = 307] [outer = 15A38000] 12:06:43 INFO - PROCESS | 3716 | 1464721603617 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (16796400) [pid = 3716] [serial = 308] [outer = 15A38000] 12:06:44 INFO - PROCESS | 3716 | 1464721604059 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:06:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 650ms 12:06:44 INFO - PROCESS | 3716 | 1464721604115 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3716 | 1464721604117 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:06:44 INFO - PROCESS | 3716 | 1464721604120 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3716 | 1464721604122 Marionette TRACE conn2 <- [1,378,null,{}] 12:06:44 INFO - PROCESS | 3716 | 1464721604125 Marionette TRACE conn2 -> [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:06:44 INFO - PROCESS | 3716 | 1464721604232 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:06:44 INFO - PROCESS | 3716 | 1464721604312 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3716 | ++DOCSHELL 16C5F400 == 38 [pid = 3716] [id = 104] 12:06:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16F32800) [pid = 3716] [serial = 309] [outer = 00000000] 12:06:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (171AB000) [pid = 3716] [serial = 310] [outer = 16F32800] 12:06:44 INFO - PROCESS | 3716 | 1464721604355 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (17559000) [pid = 3716] [serial = 311] [outer = 16F32800] 12:06:44 INFO - PROCESS | 3716 | 1464721604774 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:06:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 713ms 12:06:44 INFO - PROCESS | 3716 | 1464721604823 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3716 | 1464721604825 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 12:06:44 INFO - PROCESS | 3716 | 1464721604828 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3716 | 1464721604830 Marionette TRACE conn2 <- [1,382,null,{}] 12:06:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:06:44 INFO - PROCESS | 3716 | 1464721604834 Marionette TRACE conn2 -> [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:06:45 INFO - PROCESS | 3716 | 1464721604964 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:06:45 INFO - PROCESS | 3716 | 1464721604981 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3716 | ++DOCSHELL 16C52800 == 39 [pid = 3716] [id = 105] 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (17147000) [pid = 3716] [serial = 312] [outer = 00000000] 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1843B400) [pid = 3716] [serial = 313] [outer = 17147000] 12:06:45 INFO - PROCESS | 3716 | 1464721605074 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1867DC00) [pid = 3716] [serial = 314] [outer = 17147000] 12:06:45 INFO - PROCESS | 3716 | 1464721605518 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:06:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 697ms 12:06:45 INFO - PROCESS | 3716 | 1464721605562 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3716 | 1464721605564 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:06:45 INFO - PROCESS | 3716 | 1464721605604 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3716 | 1464721605606 Marionette TRACE conn2 <- [1,386,null,{}] 12:06:45 INFO - PROCESS | 3716 | 1464721605615 Marionette TRACE conn2 -> [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:06:45 INFO - PROCESS | 3716 | 1464721605719 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:06:45 INFO - PROCESS | 3716 | 1464721605729 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3716 | ++DOCSHELL 1843A400 == 40 [pid = 3716] [id = 106] 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1866FC00) [pid = 3716] [serial = 315] [outer = 00000000] 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1A12B400) [pid = 3716] [serial = 316] [outer = 1866FC00] 12:06:45 INFO - PROCESS | 3716 | 1464721605772 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A12BC00) [pid = 3716] [serial = 317] [outer = 1866FC00] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1A41EC00) [pid = 3716] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1AB4A000) [pid = 3716] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1AE2B800) [pid = 3716] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1AB4C800) [pid = 3716] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1754B000) [pid = 3716] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17E92C00) [pid = 3716] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (19C92400) [pid = 3716] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (10A63800) [pid = 3716] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1398F800) [pid = 3716] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AE39C00) [pid = 3716] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1AA77000) [pid = 3716] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:06:46 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10F92000) [pid = 3716] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:06:46 INFO - PROCESS | 3716 | 1464721606362 Marionette TRACE conn2 <- [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:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 840ms 12:06:46 INFO - PROCESS | 3716 | 1464721606405 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 3716 | 1464721606406 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 12:06:46 INFO - PROCESS | 3716 | 1464721606410 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:06:46 INFO - PROCESS | 3716 | 1464721606411 Marionette TRACE conn2 <- [1,390,null,{}] 12:06:46 INFO - PROCESS | 3716 | 1464721606415 Marionette TRACE conn2 -> [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:06:46 INFO - PROCESS | 3716 | 1464721606490 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:06:46 INFO - PROCESS | 3716 | 1464721606496 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 3716 | ++DOCSHELL 105F3000 == 41 [pid = 3716] [id = 107] 12:06:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (10A58000) [pid = 3716] [serial = 318] [outer = 00000000] 12:06:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16795400) [pid = 3716] [serial = 319] [outer = 10A58000] 12:06:46 INFO - PROCESS | 3716 | 1464721606540 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (18679800) [pid = 3716] [serial = 320] [outer = 10A58000] 12:06:46 INFO - PROCESS | 3716 | 1464721606964 Marionette TRACE conn2 <- [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:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 602ms 12:06:47 INFO - PROCESS | 3716 | 1464721607008 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 3716 | 1464721607010 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 12:06:47 INFO - PROCESS | 3716 | 1464721607013 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:06:47 INFO - PROCESS | 3716 | 1464721607015 Marionette TRACE conn2 <- [1,394,null,{}] 12:06:47 INFO - PROCESS | 3716 | 1464721607020 Marionette TRACE conn2 -> [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:06:47 INFO - PROCESS | 3716 | 1464721607097 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:06:47 INFO - PROCESS | 3716 | 1464721607104 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 3716 | ++DOCSHELL 1796E000 == 42 [pid = 3716] [id = 108] 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (19C90800) [pid = 3716] [serial = 321] [outer = 00000000] 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A308000) [pid = 3716] [serial = 322] [outer = 19C90800] 12:06:47 INFO - PROCESS | 3716 | 1464721607147 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A417C00) [pid = 3716] [serial = 323] [outer = 19C90800] 12:06:47 INFO - PROCESS | 3716 | 1464721607594 Marionette TRACE conn2 <- [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:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 602ms 12:06:47 INFO - PROCESS | 3716 | 1464721607644 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 3716 | 1464721607646 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:06:47 INFO - PROCESS | 3716 | 1464721607649 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 3716 | 1464721607651 Marionette TRACE conn2 <- [1,398,null,{}] 12:06:47 INFO - PROCESS | 3716 | 1464721607654 Marionette TRACE conn2 -> [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:06:47 INFO - PROCESS | 3716 | 1464721607729 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:06:47 INFO - PROCESS | 3716 | 1464721607738 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 3716 | ++DOCSHELL 16057400 == 43 [pid = 3716] [id = 109] 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A41A400) [pid = 3716] [serial = 324] [outer = 00000000] 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A82F400) [pid = 3716] [serial = 325] [outer = 1A41A400] 12:06:47 INFO - PROCESS | 3716 | 1464721607781 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A914000) [pid = 3716] [serial = 326] [outer = 1A41A400] 12:06:48 INFO - PROCESS | 3716 | 1464721608194 Marionette TRACE conn2 <- [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:06:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 602ms 12:06:48 INFO - PROCESS | 3716 | 1464721608246 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 3716 | 1464721608249 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:06:48 INFO - PROCESS | 3716 | 1464721608252 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 3716 | 1464721608254 Marionette TRACE conn2 <- [1,402,null,{}] 12:06:48 INFO - PROCESS | 3716 | 1464721608258 Marionette TRACE conn2 -> [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:06:48 INFO - PROCESS | 3716 | 1464721608403 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:06:48 INFO - PROCESS | 3716 | 1464721608546 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3716 | ++DOCSHELL 1050EC00 == 44 [pid = 3716] [id = 110] 12:06:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1055FC00) [pid = 3716] [serial = 327] [outer = 00000000] 12:06:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10A64400) [pid = 3716] [serial = 328] [outer = 1055FC00] 12:06:48 INFO - PROCESS | 3716 | 1464721608603 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (10F3C800) [pid = 3716] [serial = 329] [outer = 1055FC00] 12:06:49 INFO - PROCESS | 3716 | 1464721609238 Marionette TRACE conn2 <- [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:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1062ms 12:06:49 INFO - PROCESS | 3716 | 1464721609313 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 3716 | 1464721609317 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 12:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:06:49 INFO - PROCESS | 3716 | 1464721609322 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 3716 | 1464721609326 Marionette TRACE conn2 <- [1,406,null,{}] 12:06:49 INFO - PROCESS | 3716 | 1464721609331 Marionette TRACE conn2 -> [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:06:49 INFO - PROCESS | 3716 | 1464721609436 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:06:49 INFO - PROCESS | 3716 | 1464721609518 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 3716 | ++DOCSHELL 1451B800 == 45 [pid = 3716] [id = 111] 12:06:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1451CC00) [pid = 3716] [serial = 330] [outer = 00000000] 12:06:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (14524C00) [pid = 3716] [serial = 331] [outer = 1451CC00] 12:06:49 INFO - PROCESS | 3716 | 1464721609615 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (145D8C00) [pid = 3716] [serial = 332] [outer = 1451CC00] 12:06:50 INFO - PROCESS | 3716 | 1464721610238 Marionette TRACE conn2 <- [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:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 951ms 12:06:50 INFO - PROCESS | 3716 | 1464721610302 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 3716 | 1464721610305 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:06:50 INFO - PROCESS | 3716 | 1464721610309 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 3716 | 1464721610311 Marionette TRACE conn2 <- [1,410,null,{}] 12:06:50 INFO - PROCESS | 3716 | 1464721610315 Marionette TRACE conn2 -> [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:06:50 INFO - PROCESS | 3716 | 1464721610419 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:06:50 INFO - PROCESS | 3716 | 1464721610513 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3716 | ++DOCSHELL 14207000 == 46 [pid = 3716] [id = 112] 12:06:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1796F800) [pid = 3716] [serial = 333] [outer = 00000000] 12:06:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1843A800) [pid = 3716] [serial = 334] [outer = 1796F800] 12:06:50 INFO - PROCESS | 3716 | 1464721610566 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1A131C00) [pid = 3716] [serial = 335] [outer = 1796F800] 12:06:51 INFO - PROCESS | 3716 | 1464721611235 Marionette TRACE conn2 <- [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:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1014ms 12:06:51 INFO - PROCESS | 3716 | 1464721611309 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3716 | 1464721611313 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 12:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:06:51 INFO - PROCESS | 3716 | 1464721611324 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3716 | 1464721611328 Marionette TRACE conn2 <- [1,414,null,{}] 12:06:51 INFO - PROCESS | 3716 | 1464721611332 Marionette TRACE conn2 -> [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:06:51 INFO - PROCESS | 3716 | 1464721611469 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:06:51 INFO - PROCESS | 3716 | 1464721611609 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3716 | ++DOCSHELL 1AB42000 == 47 [pid = 3716] [id = 113] 12:06:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1AB4A800) [pid = 3716] [serial = 336] [outer = 00000000] 12:06:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1AE2D800) [pid = 3716] [serial = 337] [outer = 1AB4A800] 12:06:51 INFO - PROCESS | 3716 | 1464721611663 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1AE33000) [pid = 3716] [serial = 338] [outer = 1AB4A800] 12:06:52 INFO - PROCESS | 3716 | 1464721612325 Marionette TRACE conn2 <- [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:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1157ms 12:06:52 INFO - PROCESS | 3716 | 1464721612520 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3716 | 1464721612525 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 12:06:52 INFO - PROCESS | 3716 | 1464721612530 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:06:52 INFO - PROCESS | 3716 | 1464721612533 Marionette TRACE conn2 <- [1,418,null,{}] 12:06:52 INFO - PROCESS | 3716 | 1464721612539 Marionette TRACE conn2 -> [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:06:52 INFO - PROCESS | 3716 | 1464721612634 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:06:52 INFO - PROCESS | 3716 | 1464721612707 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 3716 | ++DOCSHELL 11864400 == 48 [pid = 3716] [id = 114] 12:06:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (12965800) [pid = 3716] [serial = 339] [outer = 00000000] 12:06:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (13959000) [pid = 3716] [serial = 340] [outer = 12965800] 12:06:52 INFO - PROCESS | 3716 | 1464721612754 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (14516000) [pid = 3716] [serial = 341] [outer = 12965800] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 16057400 == 47 [pid = 3716] [id = 109] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 1796E000 == 46 [pid = 3716] [id = 108] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 105F3000 == 45 [pid = 3716] [id = 107] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 1843A400 == 44 [pid = 3716] [id = 106] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 16C52800 == 43 [pid = 3716] [id = 105] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 16C5F400 == 42 [pid = 3716] [id = 104] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 159F4000 == 41 [pid = 3716] [id = 103] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 12DF9800 == 40 [pid = 3716] [id = 102] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 111CB000 == 39 [pid = 3716] [id = 101] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 0C78B400 == 38 [pid = 3716] [id = 100] 12:06:53 INFO - PROCESS | 3716 | --DOCSHELL 111C7C00 == 37 [pid = 3716] [id = 96] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1A834C00) [pid = 3716] [serial = 194] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1ABDF800) [pid = 3716] [serial = 268] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1AE33400) [pid = 3716] [serial = 271] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (10EA6000) [pid = 3716] [serial = 241] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (145E0C00) [pid = 3716] [serial = 244] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1AA73800) [pid = 3716] [serial = 247] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1ABEA800) [pid = 3716] [serial = 251] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1ABE3800) [pid = 3716] [serial = 250] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (17967000) [pid = 3716] [serial = 259] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (17972400) [pid = 3716] [serial = 260] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18675400) [pid = 3716] [serial = 262] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1867C400) [pid = 3716] [serial = 263] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1A161800) [pid = 3716] [serial = 265] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (15A3F400) [pid = 3716] [serial = 254] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1399A800) [pid = 3716] [serial = 253] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1520EC00) [pid = 3716] [serial = 256] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (16056000) [pid = 3716] [serial = 257] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (13132800) [pid = 3716] [serial = 274] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (157D5800) [pid = 3716] [serial = 283] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AE35400) [pid = 3716] [serial = 272] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1AF40C00) [pid = 3716] [serial = 281] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AF39800) [pid = 3716] [serial = 280] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (17E8E400) [pid = 3716] [serial = 277] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1ABEA000) [pid = 3716] [serial = 269] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (19C92C00) [pid = 3716] [serial = 278] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1AF35800) [pid = 3716] [serial = 275] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A162C00) [pid = 3716] [serial = 266] [outer = 00000000] [url = about:blank] 12:06:53 INFO - PROCESS | 3716 | 1464721613860 Marionette TRACE conn2 <- [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:06:53 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:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1379ms 12:06:53 INFO - PROCESS | 3716 | 1464721613890 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:06:53 INFO - PROCESS | 3716 | 1464721613893 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 12:06:53 INFO - PROCESS | 3716 | 1464721613900 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3716 | 1464721613904 Marionette TRACE conn2 <- [1,422,null,{}] 12:06:53 INFO - PROCESS | 3716 | 1464721613908 Marionette TRACE conn2 -> [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:06:54 INFO - PROCESS | 3716 | 1464721613989 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:06:54 INFO - PROCESS | 3716 | 1464721614100 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3716 | ++DOCSHELL 114B6C00 == 38 [pid = 3716] [id = 115] 12:06:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (114BA800) [pid = 3716] [serial = 342] [outer = 00000000] 12:06:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1451A800) [pid = 3716] [serial = 343] [outer = 114BA800] 12:06:54 INFO - PROCESS | 3716 | 1464721614148 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (14532000) [pid = 3716] [serial = 344] [outer = 114BA800] 12:06:55 INFO - PROCESS | 3716 | 1464721615039 Marionette TRACE conn2 <- [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:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1173ms 12:06:55 INFO - PROCESS | 3716 | 1464721615082 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3716 | 1464721615084 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 3716 | 1464721615096 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:06:55 INFO - PROCESS | 3716 | 1464721615098 Marionette TRACE conn2 <- [1,426,null,{}] 12:06:55 INFO - PROCESS | 3716 | 1464721615107 Marionette TRACE conn2 -> [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:06:55 INFO - PROCESS | 3716 | 1464721615191 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:06:55 INFO - PROCESS | 3716 | 1464721615200 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3716 | ++DOCSHELL 162F5C00 == 39 [pid = 3716] [id = 116] 12:06:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (162F7C00) [pid = 3716] [serial = 345] [outer = 00000000] 12:06:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (162FE000) [pid = 3716] [serial = 346] [outer = 162F7C00] 12:06:55 INFO - PROCESS | 3716 | 1464721615247 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (16760400) [pid = 3716] [serial = 347] [outer = 162F7C00] 12:06:55 INFO - PROCESS | 3716 | 1464721615729 Marionette TRACE conn2 <- [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:06:55 INFO - PROCESS | 3716 | 1464721615799 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:06:55 INFO - PROCESS | 3716 | 1464721615803 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 3716 | 1464721615804 Marionette TRACE conn2 <- [1,430,null,{}] 12:06:55 INFO - PROCESS | 3716 | 1464721615808 Marionette TRACE conn2 -> [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:06:55 INFO - PROCESS | 3716 | 1464721615925 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:06:55 INFO - PROCESS | 3716 | 1464721615938 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3716 | ++DOCSHELL 17592000 == 40 [pid = 3716] [id = 117] 12:06:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (175A0C00) [pid = 3716] [serial = 348] [outer = 00000000] 12:06:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (17973C00) [pid = 3716] [serial = 349] [outer = 175A0C00] 12:06:56 INFO - PROCESS | 3716 | 1464721615982 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (17EEE800) [pid = 3716] [serial = 350] [outer = 175A0C00] 12:06:56 INFO - PROCESS | 3716 | 1464721616416 Marionette TRACE conn2 <- [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:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 650ms 12:06:56 INFO - PROCESS | 3716 | 1464721616441 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3716 | 1464721616443 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:06:56 INFO - PROCESS | 3716 | 1464721616453 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 3716 | 1464721616455 Marionette TRACE conn2 <- [1,434,null,{}] 12:06:56 INFO - PROCESS | 3716 | 1464721616459 Marionette TRACE conn2 -> [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:06:56 INFO - PROCESS | 3716 | 1464721616617 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:06:56 INFO - PROCESS | 3716 | 1464721616706 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3716 | ++DOCSHELL 171AEC00 == 41 [pid = 3716] [id = 118] 12:06:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (17E92400) [pid = 3716] [serial = 351] [outer = 00000000] 12:06:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (18677400) [pid = 3716] [serial = 352] [outer = 17E92400] 12:06:56 INFO - PROCESS | 3716 | 1464721616749 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (18678000) [pid = 3716] [serial = 353] [outer = 17E92400] 12:06:57 INFO - PROCESS | 3716 | 1464721617158 Marionette TRACE conn2 <- [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:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 697ms 12:06:57 INFO - PROCESS | 3716 | 1464721617179 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 3716 | 1464721617181 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:06:57 INFO - PROCESS | 3716 | 1464721617184 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 3716 | 1464721617186 Marionette TRACE conn2 <- [1,438,null,{}] 12:06:57 INFO - PROCESS | 3716 | 1464721617189 Marionette TRACE conn2 -> [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:06:57 INFO - PROCESS | 3716 | 1464721617314 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:06:57 INFO - PROCESS | 3716 | 1464721617321 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 3716 | ++DOCSHELL 162F0400 == 42 [pid = 3716] [id = 119] 12:06:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1867E000) [pid = 3716] [serial = 354] [outer = 00000000] 12:06:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1A34A400) [pid = 3716] [serial = 355] [outer = 1867E000] 12:06:57 INFO - PROCESS | 3716 | 1464721617365 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A834400) [pid = 3716] [serial = 356] [outer = 1867E000] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16F32800) [pid = 3716] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (111CB400) [pid = 3716] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (17147000) [pid = 3716] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (105F3800) [pid = 3716] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (15A38000) [pid = 3716] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (13D2B400) [pid = 3716] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1866FC00) [pid = 3716] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (10A58000) [pid = 3716] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (19C90800) [pid = 3716] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10E99800) [pid = 3716] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (18438C00) [pid = 3716] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (0C7F2C00) [pid = 3716] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (14205000) [pid = 3716] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:06:57 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1867B800) [pid = 3716] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:06:57 INFO - PROCESS | 3716 | 1464721617899 Marionette TRACE conn2 <- [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:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 745ms 12:06:57 INFO - PROCESS | 3716 | 1464721617925 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 3716 | 1464721617928 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:06:57 INFO - PROCESS | 3716 | 1464721617932 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 3716 | 1464721617934 Marionette TRACE conn2 <- [1,442,null,{}] 12:06:57 INFO - PROCESS | 3716 | 1464721617937 Marionette TRACE conn2 -> [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:06:58 INFO - PROCESS | 3716 | 1464721618042 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:06:58 INFO - PROCESS | 3716 | 1464721618049 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3716 | ++DOCSHELL 10274400 == 43 [pid = 3716] [id = 120] 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (10EA6000) [pid = 3716] [serial = 357] [outer = 00000000] 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (178EF000) [pid = 3716] [serial = 358] [outer = 10EA6000] 12:06:58 INFO - PROCESS | 3716 | 1464721618092 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1796AC00) [pid = 3716] [serial = 359] [outer = 10EA6000] 12:06:58 INFO - PROCESS | 3716 | 1464721618530 Marionette TRACE conn2 <- [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:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 649ms 12:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:06:58 INFO - PROCESS | 3716 | 1464721618568 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3716 | 1464721618569 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 12:06:58 INFO - PROCESS | 3716 | 1464721618573 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 3716 | 1464721618575 Marionette TRACE conn2 <- [1,446,null,{}] 12:06:58 INFO - PROCESS | 3716 | 1464721618578 Marionette TRACE conn2 -> [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:06:58 INFO - PROCESS | 3716 | 1464721618654 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:06:58 INFO - PROCESS | 3716 | 1464721618660 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3716 | ++DOCSHELL 1867B800 == 44 [pid = 3716] [id = 121] 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (19C92800) [pid = 3716] [serial = 360] [outer = 00000000] 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1AA6B800) [pid = 3716] [serial = 361] [outer = 19C92800] 12:06:58 INFO - PROCESS | 3716 | 1464721618704 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1AA6C000) [pid = 3716] [serial = 362] [outer = 19C92800] 12:06:59 INFO - PROCESS | 3716 | 1464721619166 Marionette TRACE conn2 <- [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:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 603ms 12:06:59 INFO - PROCESS | 3716 | 1464721619203 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 3716 | 1464721619205 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 12:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:06:59 INFO - PROCESS | 3716 | 1464721619208 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 3716 | 1464721619210 Marionette TRACE conn2 <- [1,450,null,{}] 12:06:59 INFO - PROCESS | 3716 | 1464721619217 Marionette TRACE conn2 -> [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:06:59 INFO - PROCESS | 3716 | 1464721619292 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:06:59 INFO - PROCESS | 3716 | 1464721619299 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 3716 | ++DOCSHELL 1AB3E000 == 45 [pid = 3716] [id = 122] 12:06:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1AB46400) [pid = 3716] [serial = 363] [outer = 00000000] 12:06:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1ABE7000) [pid = 3716] [serial = 364] [outer = 1AB46400] 12:06:59 INFO - PROCESS | 3716 | 1464721619341 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1ABEB400) [pid = 3716] [serial = 365] [outer = 1AB46400] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 17556400 == 44 [pid = 3716] [id = 98] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 13D2DC00 == 43 [pid = 3716] [id = 97] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 132D7000 == 42 [pid = 3716] [id = 99] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1451D400 == 41 [pid = 3716] [id = 95] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1866F400 == 40 [pid = 3716] [id = 83] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1AB4C000 == 39 [pid = 3716] [id = 84] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 114B6C00 == 38 [pid = 3716] [id = 115] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 11864400 == 37 [pid = 3716] [id = 114] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1AB42000 == 36 [pid = 3716] [id = 113] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1451B800 == 35 [pid = 3716] [id = 111] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 14207000 == 34 [pid = 3716] [id = 112] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1050EC00 == 33 [pid = 3716] [id = 110] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 162F5C00 == 32 [pid = 3716] [id = 116] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 162F0400 == 31 [pid = 3716] [id = 119] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 10274400 == 30 [pid = 3716] [id = 120] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 1867B800 == 29 [pid = 3716] [id = 121] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 17592000 == 28 [pid = 3716] [id = 117] 12:07:00 INFO - PROCESS | 3716 | --DOCSHELL 171AEC00 == 27 [pid = 3716] [id = 118] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 132DB800 == 26 [pid = 3716] [id = 23] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 15205800 == 25 [pid = 3716] [id = 25] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1B2D2800 == 24 [pid = 3716] [id = 15] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1A41C400 == 23 [pid = 3716] [id = 11] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 16057C00 == 22 [pid = 3716] [id = 27] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1A909400 == 21 [pid = 3716] [id = 10] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 16752800 == 20 [pid = 3716] [id = 26] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1AE2C400 == 19 [pid = 3716] [id = 13] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1B2C7800 == 18 [pid = 3716] [id = 14] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 13D2D800 == 17 [pid = 3716] [id = 24] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1AB4BC00 == 16 [pid = 3716] [id = 12] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 16890000 == 15 [pid = 3716] [id = 8] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 114BF400 == 14 [pid = 3716] [id = 19] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 10511000 == 13 [pid = 3716] [id = 21] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 14528400 == 12 [pid = 3716] [id = 20] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 10F3D800 == 11 [pid = 3716] [id = 22] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 1055C400 == 10 [pid = 3716] [id = 18] 12:07:02 INFO - PROCESS | 3716 | --DOCSHELL 111B7C00 == 9 [pid = 3716] [id = 28] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (171AB000) [pid = 3716] [serial = 310] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (17559000) [pid = 3716] [serial = 311] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (13960C00) [pid = 3716] [serial = 301] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13A61C00) [pid = 3716] [serial = 302] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1867DC00) [pid = 3716] [serial = 314] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (131E2C00) [pid = 3716] [serial = 299] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (12F47C00) [pid = 3716] [serial = 298] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16795000) [pid = 3716] [serial = 307] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1843B400) [pid = 3716] [serial = 313] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (18672000) [pid = 3716] [serial = 295] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (145D3800) [pid = 3716] [serial = 304] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (157CBC00) [pid = 3716] [serial = 305] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (13263800) [pid = 3716] [serial = 286] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (14523C00) [pid = 3716] [serial = 289] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (19CDC400) [pid = 3716] [serial = 292] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A12B400) [pid = 3716] [serial = 316] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16795400) [pid = 3716] [serial = 319] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (18679800) [pid = 3716] [serial = 320] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1A308000) [pid = 3716] [serial = 322] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1A12BC00) [pid = 3716] [serial = 317] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1A417C00) [pid = 3716] [serial = 323] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16796400) [pid = 3716] [serial = 308] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (11865800) [pid = 3716] [serial = 197] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1867A000) [pid = 3716] [serial = 203] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (105FA400) [pid = 3716] [serial = 160] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (15A35C00) [pid = 3716] [serial = 200] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A420800) [pid = 3716] [serial = 206] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1A82F400) [pid = 3716] [serial = 325] [outer = 00000000] [url = about:blank] 12:07:02 INFO - PROCESS | 3716 | 1464721622340 Marionette TRACE conn2 <- [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:07:02 INFO - PROCESS | 3716 | 1464721622379 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:07:02 INFO - PROCESS | 3716 | 1464721622385 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3716 | 1464721622389 Marionette TRACE conn2 <- [1,454,null,{}] 12:07:02 INFO - PROCESS | 3716 | 1464721622396 Marionette TRACE conn2 -> [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:07:02 INFO - PROCESS | 3716 | 1464721622486 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:07:02 INFO - PROCESS | 3716 | 1464721622556 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 3716 | ++DOCSHELL 10508C00 == 10 [pid = 3716] [id = 123] 12:07:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1050E400) [pid = 3716] [serial = 366] [outer = 00000000] 12:07:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (10A61400) [pid = 3716] [serial = 367] [outer = 1050E400] 12:07:02 INFO - PROCESS | 3716 | 1464721622614 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (10F37000) [pid = 3716] [serial = 368] [outer = 1050E400] 12:07:03 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:03 INFO - PROCESS | 3716 | 1464721623027 Marionette TRACE conn2 <- [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:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 713ms 12:07:03 INFO - PROCESS | 3716 | 1464721623086 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3716 | 1464721623092 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:07:03 INFO - PROCESS | 3716 | 1464721623099 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3716 | 1464721623102 Marionette TRACE conn2 <- [1,458,null,{}] 12:07:03 INFO - PROCESS | 3716 | 1464721623106 Marionette TRACE conn2 -> [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:07:03 INFO - PROCESS | 3716 | 1464721623196 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:07:03 INFO - PROCESS | 3716 | 1464721623206 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3716 | ++DOCSHELL 10506C00 == 11 [pid = 3716] [id = 124] 12:07:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (11BC2400) [pid = 3716] [serial = 369] [outer = 00000000] 12:07:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1294F000) [pid = 3716] [serial = 370] [outer = 11BC2400] 12:07:03 INFO - PROCESS | 3716 | 1464721623252 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (12BD1800) [pid = 3716] [serial = 371] [outer = 11BC2400] 12:07:03 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:03 INFO - PROCESS | 3716 | [3716] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:07:03 INFO - PROCESS | 3716 | 1464721623789 Marionette TRACE conn2 <- [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:07:03 INFO - PROCESS | 3716 | 1464721623834 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:07:03 INFO - PROCESS | 3716 | 1464721623838 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3716 | 1464721623841 Marionette TRACE conn2 <- [1,462,null,{}] 12:07:03 INFO - PROCESS | 3716 | 1464721623883 Marionette TRACE conn2 -> [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:07:04 INFO - PROCESS | 3716 | 1464721623996 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:07:04 INFO - PROCESS | 3716 | 1464721624044 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3716 | ++DOCSHELL 13268800 == 12 [pid = 3716] [id = 125] 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (132D6000) [pid = 3716] [serial = 372] [outer = 00000000] 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1399B800) [pid = 3716] [serial = 373] [outer = 132D6000] 12:07:04 INFO - PROCESS | 3716 | 1464721624093 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13D2AC00) [pid = 3716] [serial = 374] [outer = 132D6000] 12:07:04 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:04 INFO - PROCESS | 3716 | 1464721624507 Marionette TRACE conn2 <- [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:07:04 INFO - PROCESS | 3716 | 1464721624540 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 12:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:07:04 INFO - PROCESS | 3716 | 1464721624544 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 3716 | 1464721624545 Marionette TRACE conn2 <- [1,466,null,{}] 12:07:04 INFO - PROCESS | 3716 | 1464721624549 Marionette TRACE conn2 -> [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:07:04 INFO - PROCESS | 3716 | 1464721624634 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:07:04 INFO - PROCESS | 3716 | 1464721624640 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3716 | ++DOCSHELL 14516C00 == 13 [pid = 3716] [id = 126] 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1451C800) [pid = 3716] [serial = 375] [outer = 00000000] 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (145D4400) [pid = 3716] [serial = 376] [outer = 1451C800] 12:07:04 INFO - PROCESS | 3716 | 1464721624685 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1520C000) [pid = 3716] [serial = 377] [outer = 1451C800] 12:07:05 INFO - PROCESS | 3716 | 1464721625131 Marionette TRACE conn2 <- [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:07:05 INFO - PROCESS | 3716 | 1464721625184 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:07:05 INFO - PROCESS | 3716 | 1464721625188 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3716 | 1464721625190 Marionette TRACE conn2 <- [1,470,null,{}] 12:07:05 INFO - PROCESS | 3716 | 1464721625193 Marionette TRACE conn2 -> [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:07:05 INFO - PROCESS | 3716 | 1464721625267 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:07:05 INFO - PROCESS | 3716 | 1464721625275 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 3716 | ++DOCSHELL 1604AC00 == 14 [pid = 3716] [id = 127] 12:07:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1604B800) [pid = 3716] [serial = 378] [outer = 00000000] 12:07:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (162F1000) [pid = 3716] [serial = 379] [outer = 1604B800] 12:07:05 INFO - PROCESS | 3716 | 1464721625319 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (162F4000) [pid = 3716] [serial = 380] [outer = 1604B800] 12:07:05 INFO - PROCESS | 3716 | 1464721625757 Marionette TRACE conn2 <- [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:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 602ms 12:07:05 INFO - PROCESS | 3716 | 1464721625791 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 3716 | 1464721625793 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:07:05 INFO - PROCESS | 3716 | 1464721625801 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3716 | 1464721625802 Marionette TRACE conn2 <- [1,474,null,{}] 12:07:05 INFO - PROCESS | 3716 | 1464721625806 Marionette TRACE conn2 -> [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:07:05 INFO - PROCESS | 3716 | 1464721625915 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:07:05 INFO - PROCESS | 3716 | 1464721625973 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 3716 | ++DOCSHELL 16796400 == 15 [pid = 3716] [id = 128] 12:07:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (16796C00) [pid = 3716] [serial = 381] [outer = 00000000] 12:07:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16C0B800) [pid = 3716] [serial = 382] [outer = 16796C00] 12:07:06 INFO - PROCESS | 3716 | 1464721626018 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16F3D800) [pid = 3716] [serial = 383] [outer = 16796C00] 12:07:06 INFO - PROCESS | 3716 | 1464721626450 Marionette TRACE conn2 <- [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:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 634ms 12:07:06 INFO - PROCESS | 3716 | 1464721626468 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3716 | 1464721626470 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 12:07:06 INFO - PROCESS | 3716 | 1464721626473 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:07:06 INFO - PROCESS | 3716 | 1464721626475 Marionette TRACE conn2 <- [1,478,null,{}] 12:07:06 INFO - PROCESS | 3716 | 1464721626482 Marionette TRACE conn2 -> [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:07:06 INFO - PROCESS | 3716 | 1464721626555 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:07:06 INFO - PROCESS | 3716 | 1464721626562 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3716 | ++DOCSHELL 1714C400 == 16 [pid = 3716] [id = 129] 12:07:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (171AEC00) [pid = 3716] [serial = 384] [outer = 00000000] 12:07:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (178E4C00) [pid = 3716] [serial = 385] [outer = 171AEC00] 12:07:06 INFO - PROCESS | 3716 | 1464721626606 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (178E8000) [pid = 3716] [serial = 386] [outer = 171AEC00] 12:07:07 INFO - PROCESS | 3716 | 1464721627069 Marionette TRACE conn2 <- [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:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 634ms 12:07:07 INFO - PROCESS | 3716 | 1464721627116 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3716 | 1464721627118 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 12:07:07 INFO - PROCESS | 3716 | 1464721627131 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3716 | 1464721627133 Marionette TRACE conn2 <- [1,482,null,{}] 12:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:07:07 INFO - PROCESS | 3716 | 1464721627136 Marionette TRACE conn2 -> [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:07:07 INFO - PROCESS | 3716 | 1464721627250 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:07:07 INFO - PROCESS | 3716 | 1464721627297 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3716 | ++DOCSHELL 18436000 == 17 [pid = 3716] [id = 130] 12:07:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18436C00) [pid = 3716] [serial = 387] [outer = 00000000] 12:07:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18673800) [pid = 3716] [serial = 388] [outer = 18436C00] 12:07:07 INFO - PROCESS | 3716 | 1464721627345 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (17E8C800) [pid = 3716] [serial = 389] [outer = 18436C00] 12:07:07 INFO - PROCESS | 3716 | 1464721627774 Marionette TRACE conn2 <- [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:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 681ms 12:07:07 INFO - PROCESS | 3716 | 1464721627814 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3716 | 1464721627816 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 12:07:07 INFO - PROCESS | 3716 | 1464721627819 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:07:07 INFO - PROCESS | 3716 | 1464721627821 Marionette TRACE conn2 <- [1,486,null,{}] 12:07:07 INFO - PROCESS | 3716 | 1464721627824 Marionette TRACE conn2 -> [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:07:07 INFO - PROCESS | 3716 | 1464721627922 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:07:08 INFO - PROCESS | 3716 | 1464721628001 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3716 | ++DOCSHELL 131EB400 == 18 [pid = 3716] [id = 131] 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1867A000) [pid = 3716] [serial = 390] [outer = 00000000] 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (19C94400) [pid = 3716] [serial = 391] [outer = 1867A000] 12:07:08 INFO - PROCESS | 3716 | 1464721628044 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (19C9A400) [pid = 3716] [serial = 392] [outer = 1867A000] 12:07:08 INFO - PROCESS | 3716 | 1464721628514 Marionette TRACE conn2 <- [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:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 713ms 12:07:08 INFO - PROCESS | 3716 | 1464721628555 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3716 | 1464721628557 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 3716 | 1464721628560 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 3716 | 1464721628562 Marionette TRACE conn2 <- [1,490,null,{}] 12:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:07:08 INFO - PROCESS | 3716 | 1464721628566 Marionette TRACE conn2 -> [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:07:08 INFO - PROCESS | 3716 | 1464721628671 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:07:08 INFO - PROCESS | 3716 | 1464721628680 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3716 | ++DOCSHELL 0C7F7C00 == 19 [pid = 3716] [id = 132] 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (13A5F800) [pid = 3716] [serial = 393] [outer = 00000000] 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A12E400) [pid = 3716] [serial = 394] [outer = 13A5F800] 12:07:08 INFO - PROCESS | 3716 | 1464721628763 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A159000) [pid = 3716] [serial = 395] [outer = 13A5F800] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (19C92800) [pid = 3716] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (175A0C00) [pid = 3716] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17E92400) [pid = 3716] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1867E000) [pid = 3716] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (10EA6000) [pid = 3716] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (162F7C00) [pid = 3716] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (114BA800) [pid = 3716] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (12965800) [pid = 3716] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1AB4A800) [pid = 3716] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1796F800) [pid = 3716] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1451CC00) [pid = 3716] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1055FC00) [pid = 3716] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1A41A400) [pid = 3716] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (17E91C00) [pid = 3716] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (111CE000) [pid = 3716] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1A163800) [pid = 3716] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (14209800) [pid = 3716] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1451D800) [pid = 3716] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1A160400) [pid = 3716] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13999C00) [pid = 3716] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10A59000) [pid = 3716] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:07:09 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13DA7400) [pid = 3716] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:07:09 INFO - PROCESS | 3716 | 1464721629473 Marionette TRACE conn2 <- [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:07:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1055FC00) [pid = 3716] [serial = 396] [outer = 1B5EEC00] 12:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 967ms 12:07:09 INFO - PROCESS | 3716 | 1464721629533 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 3716 | 1464721629535 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 3716 | 1464721629543 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 3716 | 1464721629545 Marionette TRACE conn2 <- [1,494,null,{}] 12:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:07:09 INFO - PROCESS | 3716 | 1464721629549 Marionette TRACE conn2 -> [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:07:09 INFO - PROCESS | 3716 | 1464721629638 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:07:09 INFO - PROCESS | 3716 | 1464721629723 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3716 | ++DOCSHELL 12F42C00 == 20 [pid = 3716] [id = 133] 12:07:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1399A400) [pid = 3716] [serial = 397] [outer = 00000000] 12:07:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1796E400) [pid = 3716] [serial = 398] [outer = 1399A400] 12:07:09 INFO - PROCESS | 3716 | 1464721629778 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (19C91800) [pid = 3716] [serial = 399] [outer = 1399A400] 12:07:10 INFO - PROCESS | 3716 | 1464721630169 Marionette TRACE conn2 <- [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:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 649ms 12:07:10 INFO - PROCESS | 3716 | 1464721630185 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3716 | 1464721630187 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:07:10 INFO - PROCESS | 3716 | 1464721630190 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3716 | 1464721630192 Marionette TRACE conn2 <- [1,498,null,{}] 12:07:10 INFO - PROCESS | 3716 | 1464721630196 Marionette TRACE conn2 -> [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:07:10 INFO - PROCESS | 3716 | 1464721630270 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:07:10 INFO - PROCESS | 3716 | 1464721630347 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3716 | ++DOCSHELL 14519000 == 21 [pid = 3716] [id = 134] 12:07:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1451B400) [pid = 3716] [serial = 400] [outer = 00000000] 12:07:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A165800) [pid = 3716] [serial = 401] [outer = 1451B400] 12:07:10 INFO - PROCESS | 3716 | 1464721630394 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A303000) [pid = 3716] [serial = 402] [outer = 1451B400] 12:07:10 INFO - PROCESS | 3716 | 1464721630788 Marionette TRACE conn2 <- [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:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 602ms 12:07:10 INFO - PROCESS | 3716 | 1464721630820 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3716 | 1464721630822 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:07:10 INFO - PROCESS | 3716 | 1464721630825 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3716 | 1464721630827 Marionette TRACE conn2 <- [1,502,null,{}] 12:07:10 INFO - PROCESS | 3716 | 1464721630830 Marionette TRACE conn2 -> [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:07:10 INFO - PROCESS | 3716 | 1464721630933 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:07:10 INFO - PROCESS | 3716 | 1464721630941 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3716 | ++DOCSHELL 1A15E800 == 22 [pid = 3716] [id = 135] 12:07:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A160400) [pid = 3716] [serial = 403] [outer = 00000000] 12:07:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A41BC00) [pid = 3716] [serial = 404] [outer = 1A160400] 12:07:10 INFO - PROCESS | 3716 | 1464721630985 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1A420C00) [pid = 3716] [serial = 405] [outer = 1A160400] 12:07:11 INFO - PROCESS | 3716 | 1464721631395 Marionette TRACE conn2 <- [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:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 603ms 12:07:11 INFO - PROCESS | 3716 | 1464721631422 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 3716 | 1464721631424 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 12:07:11 INFO - PROCESS | 3716 | 1464721631427 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:07:11 INFO - PROCESS | 3716 | 1464721631429 Marionette TRACE conn2 <- [1,506,null,{}] 12:07:11 INFO - PROCESS | 3716 | 1464721631476 Marionette TRACE conn2 -> [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:07:11 INFO - PROCESS | 3716 | 1464721631597 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:07:11 INFO - PROCESS | 3716 | 1464721631698 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3716 | ++DOCSHELL 105EF000 == 23 [pid = 3716] [id = 136] 12:07:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (105EFC00) [pid = 3716] [serial = 406] [outer = 00000000] 12:07:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (10A58800) [pid = 3716] [serial = 407] [outer = 105EFC00] 12:07:11 INFO - PROCESS | 3716 | 1464721631754 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10EA6C00) [pid = 3716] [serial = 408] [outer = 105EFC00] 12:07:12 INFO - PROCESS | 3716 | 1464721632504 Marionette TRACE conn2 <- [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:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1156ms 12:07:12 INFO - PROCESS | 3716 | 1464721632576 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 3716 | 1464721632581 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 12:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:07:12 INFO - PROCESS | 3716 | 1464721632609 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 3716 | 1464721632612 Marionette TRACE conn2 <- [1,510,null,{}] 12:07:12 INFO - PROCESS | 3716 | 1464721632617 Marionette TRACE conn2 -> [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:07:12 INFO - PROCESS | 3716 | 1464721632738 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:07:12 INFO - PROCESS | 3716 | 1464721632901 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 3716 | ++DOCSHELL 131E2C00 == 24 [pid = 3716] [id = 137] 12:07:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (13267000) [pid = 3716] [serial = 409] [outer = 00000000] 12:07:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13963800) [pid = 3716] [serial = 410] [outer = 13267000] 12:07:12 INFO - PROCESS | 3716 | 1464721632956 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (14209800) [pid = 3716] [serial = 411] [outer = 13267000] 12:07:13 INFO - PROCESS | 3716 | 1464721633877 Marionette TRACE conn2 <- [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:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A127000) [pid = 3716] [serial = 293] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (13A5C000) [pid = 3716] [serial = 287] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1AB40000) [pid = 3716] [serial = 239] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1675D800) [pid = 3716] [serial = 245] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1B2C5800) [pid = 3716] [serial = 284] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1AB41000) [pid = 3716] [serial = 248] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1A12EC00) [pid = 3716] [serial = 296] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111C5800) [pid = 3716] [serial = 242] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (159EDC00) [pid = 3716] [serial = 290] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1ABE7000) [pid = 3716] [serial = 364] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1AA6C000) [pid = 3716] [serial = 362] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (17973C00) [pid = 3716] [serial = 349] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (18677400) [pid = 3716] [serial = 352] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17EEE800) [pid = 3716] [serial = 350] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1A34A400) [pid = 3716] [serial = 355] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (18678000) [pid = 3716] [serial = 353] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (178EF000) [pid = 3716] [serial = 358] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1AA6B800) [pid = 3716] [serial = 361] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1A834400) [pid = 3716] [serial = 356] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (162FE000) [pid = 3716] [serial = 346] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1451A800) [pid = 3716] [serial = 343] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14532000) [pid = 3716] [serial = 344] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14516000) [pid = 3716] [serial = 341] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13959000) [pid = 3716] [serial = 340] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1AE33000) [pid = 3716] [serial = 338] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1AE2D800) [pid = 3716] [serial = 337] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1A131C00) [pid = 3716] [serial = 335] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1843A800) [pid = 3716] [serial = 334] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (145D8C00) [pid = 3716] [serial = 332] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (14524C00) [pid = 3716] [serial = 331] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10F3C800) [pid = 3716] [serial = 329] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (10A64400) [pid = 3716] [serial = 328] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1A914000) [pid = 3716] [serial = 326] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1796AC00) [pid = 3716] [serial = 359] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16760400) [pid = 3716] [serial = 347] [outer = 00000000] [url = about:blank] 12:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1331ms 12:07:13 INFO - PROCESS | 3716 | 1464721633955 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3716 | 1464721633961 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:07:13 INFO - PROCESS | 3716 | 1464721633969 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3716 | 1464721633976 Marionette TRACE conn2 <- [1,514,null,{}] 12:07:14 INFO - PROCESS | 3716 | 1464721633986 Marionette TRACE conn2 -> [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:07:14 INFO - PROCESS | 3716 | 1464721634120 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:07:14 INFO - PROCESS | 3716 | 1464721634224 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3716 | ++DOCSHELL 1058E400 == 25 [pid = 3716] [id = 138] 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (105ED400) [pid = 3716] [serial = 412] [outer = 00000000] 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10F95C00) [pid = 3716] [serial = 413] [outer = 105ED400] 12:07:14 INFO - PROCESS | 3716 | 1464721634273 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (111C5800) [pid = 3716] [serial = 414] [outer = 105ED400] 12:07:14 INFO - PROCESS | 3716 | 1464721634646 Marionette TRACE conn2 <- [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:07:14 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:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 777ms 12:07:14 INFO - PROCESS | 3716 | 1464721634732 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 3716 | 1464721634737 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:07:14 INFO - PROCESS | 3716 | 1464721634747 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3716 | 1464721634749 Marionette TRACE conn2 <- [1,518,null,{}] 12:07:14 INFO - PROCESS | 3716 | 1464721634753 Marionette TRACE conn2 -> [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:07:14 INFO - PROCESS | 3716 | 1464721634832 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:07:14 INFO - PROCESS | 3716 | 1464721634847 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3716 | ++DOCSHELL 12FE9000 == 26 [pid = 3716] [id = 139] 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (131E3000) [pid = 3716] [serial = 415] [outer = 00000000] 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (132DB800) [pid = 3716] [serial = 416] [outer = 131E3000] 12:07:14 INFO - PROCESS | 3716 | 1464721634891 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13995800) [pid = 3716] [serial = 417] [outer = 131E3000] 12:07:15 INFO - PROCESS | 3716 | 1464721635375 Marionette TRACE conn2 <- [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:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 665ms 12:07:15 INFO - PROCESS | 3716 | 1464721635432 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 3716 | 1464721635435 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:07:15 INFO - PROCESS | 3716 | 1464721635438 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 3716 | 1464721635442 Marionette TRACE conn2 <- [1,522,null,{}] 12:07:15 INFO - PROCESS | 3716 | 1464721635452 Marionette TRACE conn2 -> [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:07:15 INFO - PROCESS | 3716 | 1464721635569 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:07:15 INFO - PROCESS | 3716 | 1464721635646 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 3716 | ++DOCSHELL 145D3C00 == 27 [pid = 3716] [id = 140] 12:07:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (145D6C00) [pid = 3716] [serial = 418] [outer = 00000000] 12:07:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (157C6400) [pid = 3716] [serial = 419] [outer = 145D6C00] 12:07:15 INFO - PROCESS | 3716 | 1464721635693 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (159F5C00) [pid = 3716] [serial = 420] [outer = 145D6C00] 12:07:16 INFO - PROCESS | 3716 | 1464721636063 Marionette TRACE conn2 <- [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:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 650ms 12:07:16 INFO - PROCESS | 3716 | 1464721636076 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3716 | 1464721636078 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:07:16 INFO - PROCESS | 3716 | 1464721636081 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 3716 | 1464721636083 Marionette TRACE conn2 <- [1,526,null,{}] 12:07:16 INFO - PROCESS | 3716 | 1464721636086 Marionette TRACE conn2 -> [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:07:16 INFO - PROCESS | 3716 | 1464721636197 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:07:16 INFO - PROCESS | 3716 | 1464721636211 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3716 | ++DOCSHELL 13169800 == 28 [pid = 3716] [id = 141] 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (159F5800) [pid = 3716] [serial = 421] [outer = 00000000] 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (162F9C00) [pid = 3716] [serial = 422] [outer = 159F5800] 12:07:16 INFO - PROCESS | 3716 | 1464721636265 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16794400) [pid = 3716] [serial = 423] [outer = 159F5800] 12:07:16 INFO - PROCESS | 3716 | 1464721636699 Marionette TRACE conn2 <- [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:07: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:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 650ms 12:07:16 INFO - PROCESS | 3716 | 1464721636719 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3716 | 1464721636721 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 3716 | 1464721636725 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:07:16 INFO - PROCESS | 3716 | 1464721636726 Marionette TRACE conn2 <- [1,530,null,{}] 12:07:16 INFO - PROCESS | 3716 | 1464721636730 Marionette TRACE conn2 -> [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:07:16 INFO - PROCESS | 3716 | 1464721636828 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:07:16 INFO - PROCESS | 3716 | 1464721636835 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3716 | ++DOCSHELL 16797C00 == 29 [pid = 3716] [id = 142] 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (167A1400) [pid = 3716] [serial = 424] [outer = 00000000] 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16F31400) [pid = 3716] [serial = 425] [outer = 167A1400] 12:07:16 INFO - PROCESS | 3716 | 1464721636878 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17554800) [pid = 3716] [serial = 426] [outer = 167A1400] 12:07:17 INFO - PROCESS | 3716 | 1464721637398 Marionette TRACE conn2 <- [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:07:17 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:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:07:17 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:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:07:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:07:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 697ms 12:07:17 INFO - PROCESS | 3716 | 1464721637466 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3716 | 1464721637468 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:07:17 INFO - PROCESS | 3716 | 1464721637471 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 3716 | 1464721637473 Marionette TRACE conn2 <- [1,534,null,{}] 12:07:17 INFO - PROCESS | 3716 | 1464721637477 Marionette TRACE conn2 -> [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:07:17 INFO - PROCESS | 3716 | 1464721637614 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:07:17 INFO - PROCESS | 3716 | 1464721637673 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 3716 | ++DOCSHELL 1842F800 == 30 [pid = 3716] [id = 143] 12:07:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18437400) [pid = 3716] [serial = 427] [outer = 00000000] 12:07:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1867B000) [pid = 3716] [serial = 428] [outer = 18437400] 12:07:17 INFO - PROCESS | 3716 | 1464721637719 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1867BC00) [pid = 3716] [serial = 429] [outer = 18437400] 12:07:18 INFO - PROCESS | 3716 | 1464721638114 Marionette TRACE conn2 <- [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:07:18 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:07:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 713ms 12:07:18 INFO - PROCESS | 3716 | 1464721638287 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3716 | 1464721638289 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1604B800) [pid = 3716] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (11BC2400) [pid = 3716] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (171AEC00) [pid = 3716] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1050E400) [pid = 3716] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (132D6000) [pid = 3716] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:07:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1451C800) [pid = 3716] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (13A5F800) [pid = 3716] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1451B400) [pid = 3716] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1867A000) [pid = 3716] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1399A400) [pid = 3716] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16796C00) [pid = 3716] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:07:18 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (18436C00) [pid = 3716] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:07:18 INFO - PROCESS | 3716 | 1464721638308 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 3716 | 1464721638309 Marionette TRACE conn2 <- [1,538,null,{}] 12:07:18 INFO - PROCESS | 3716 | 1464721638313 Marionette TRACE conn2 -> [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:07:18 INFO - PROCESS | 3716 | 1464721638385 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:07:18 INFO - PROCESS | 3716 | 1464721638392 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3716 | ++DOCSHELL 1452EC00 == 31 [pid = 3716] [id = 144] 12:07:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (14533000) [pid = 3716] [serial = 430] [outer = 00000000] 12:07:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16755400) [pid = 3716] [serial = 431] [outer = 14533000] 12:07:18 INFO - PROCESS | 3716 | 1464721638435 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (18436C00) [pid = 3716] [serial = 432] [outer = 14533000] 12:07:18 INFO - PROCESS | 3716 | 1464721638849 Marionette TRACE conn2 <- [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:07: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:07:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 602ms 12:07:18 INFO - PROCESS | 3716 | 1464721638898 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3716 | 1464721638900 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3716 | 1464721638903 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:07:18 INFO - PROCESS | 3716 | 1464721638905 Marionette TRACE conn2 <- [1,542,null,{}] 12:07:18 INFO - PROCESS | 3716 | 1464721638908 Marionette TRACE conn2 -> [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:07:18 INFO - PROCESS | 3716 | 1464721638983 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:07:19 INFO - PROCESS | 3716 | 1464721638993 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3716 | ++DOCSHELL 1451B400 == 32 [pid = 3716] [id = 145] 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14527C00) [pid = 3716] [serial = 433] [outer = 00000000] 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1A12B000) [pid = 3716] [serial = 434] [outer = 14527C00] 12:07:19 INFO - PROCESS | 3716 | 1464721639036 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1A15C000) [pid = 3716] [serial = 435] [outer = 14527C00] 12:07:19 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:19 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:19 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:19 INFO - PROCESS | 3716 | 1464721639435 Marionette TRACE conn2 <- [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:07:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:07:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 602ms 12:07:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:07:19 INFO - PROCESS | 3716 | 1464721639500 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3716 | 1464721639502 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 12:07:19 INFO - PROCESS | 3716 | 1464721639506 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3716 | 1464721639507 Marionette TRACE conn2 <- [1,546,null,{}] 12:07:19 INFO - PROCESS | 3716 | 1464721639511 Marionette TRACE conn2 -> [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:07:19 INFO - PROCESS | 3716 | 1464721639586 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:07:19 INFO - PROCESS | 3716 | 1464721639592 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3716 | ++DOCSHELL 14515800 == 33 [pid = 3716] [id = 146] 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18676400) [pid = 3716] [serial = 436] [outer = 00000000] 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1A304400) [pid = 3716] [serial = 437] [outer = 18676400] 12:07:19 INFO - PROCESS | 3716 | 1464721639642 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1A305C00) [pid = 3716] [serial = 438] [outer = 18676400] 12:07:20 INFO - PROCESS | 3716 | 1464721640139 Marionette TRACE conn2 <- [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:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 634ms 12:07:20 INFO - PROCESS | 3716 | 1464721640177 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3716 | 1464721640179 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:07:20 INFO - PROCESS | 3716 | 1464721640183 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3716 | 1464721640184 Marionette TRACE conn2 <- [1,550,null,{}] 12:07:20 INFO - PROCESS | 3716 | 1464721640188 Marionette TRACE conn2 -> [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:07:20 INFO - PROCESS | 3716 | 1464721640262 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:07:20 INFO - PROCESS | 3716 | 1464721640269 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3716 | ++DOCSHELL 162F1800 == 34 [pid = 3716] [id = 147] 12:07:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1A15EC00) [pid = 3716] [serial = 439] [outer = 00000000] 12:07:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1A41E000) [pid = 3716] [serial = 440] [outer = 1A15EC00] 12:07:20 INFO - PROCESS | 3716 | 1464721640311 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1A421400) [pid = 3716] [serial = 441] [outer = 1A15EC00] 12:07:20 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:20 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:20 INFO - PROCESS | 3716 | 1464721640902 Marionette TRACE conn2 <- [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:07:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:07:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 808ms 12:07:21 INFO - PROCESS | 3716 | 1464721640986 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3716 | 1464721640991 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:07:21 INFO - PROCESS | 3716 | 1464721641025 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3716 | 1464721641030 Marionette TRACE conn2 <- [1,554,null,{}] 12:07:21 INFO - PROCESS | 3716 | 1464721641035 Marionette TRACE conn2 -> [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:07:21 INFO - PROCESS | 3716 | 1464721641147 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:07:21 INFO - PROCESS | 3716 | 1464721641218 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3716 | ++DOCSHELL 10561000 == 35 [pid = 3716] [id = 148] 12:07:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (105F3000) [pid = 3716] [serial = 442] [outer = 00000000] 12:07:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (131EFC00) [pid = 3716] [serial = 443] [outer = 105F3000] 12:07:21 INFO - PROCESS | 3716 | 1464721641276 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (14517800) [pid = 3716] [serial = 444] [outer = 105F3000] 12:07:21 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:21 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:21 INFO - PROCESS | 3716 | 1464721641849 Marionette TRACE conn2 <- [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:07:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:07:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 12:07:21 INFO - PROCESS | 3716 | 1464721641873 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3716 | 1464721641880 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:07:21 INFO - PROCESS | 3716 | 1464721641887 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3716 | 1464721641889 Marionette TRACE conn2 <- [1,558,null,{}] 12:07:21 INFO - PROCESS | 3716 | 1464721641894 Marionette TRACE conn2 -> [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:07:22 INFO - PROCESS | 3716 | 1464721642044 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:07:22 INFO - PROCESS | 3716 | 1464721642135 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3716 | ++DOCSHELL 145C1400 == 36 [pid = 3716] [id = 149] 12:07:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (145D3000) [pid = 3716] [serial = 445] [outer = 00000000] 12:07:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (162F7400) [pid = 3716] [serial = 446] [outer = 145D3000] 12:07:22 INFO - PROCESS | 3716 | 1464721642188 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16C02400) [pid = 3716] [serial = 447] [outer = 145D3000] 12:07:22 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:22 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:22 INFO - PROCESS | 3716 | 1464721642776 Marionette TRACE conn2 <- [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:07:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:07:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 920ms 12:07:22 INFO - PROCESS | 3716 | 1464721642824 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 3716 | 1464721642827 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:07:22 INFO - PROCESS | 3716 | 1464721642831 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 3716 | 1464721642835 Marionette TRACE conn2 <- [1,562,null,{}] 12:07:22 INFO - PROCESS | 3716 | 1464721642845 Marionette TRACE conn2 -> [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:07:22 INFO - PROCESS | 3716 | 1464721642946 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:07:23 INFO - PROCESS | 3716 | 1464721643038 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3716 | ++DOCSHELL 1A41DC00 == 37 [pid = 3716] [id = 150] 12:07:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A41EC00) [pid = 3716] [serial = 448] [outer = 00000000] 12:07:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A912800) [pid = 3716] [serial = 449] [outer = 1A41EC00] 12:07:23 INFO - PROCESS | 3716 | 1464721643093 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AA6EC00) [pid = 3716] [serial = 450] [outer = 1A41EC00] 12:07:23 INFO - PROCESS | 3716 | 1464721643617 Marionette TRACE conn2 <- [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:07:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:07:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 855ms 12:07:23 INFO - PROCESS | 3716 | 1464721643673 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 3716 | 1464721643676 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:07:23 INFO - PROCESS | 3716 | 1464721643679 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 3716 | 1464721643681 Marionette TRACE conn2 <- [1,566,null,{}] 12:07:23 INFO - PROCESS | 3716 | 1464721643685 Marionette TRACE conn2 -> [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:07:23 INFO - PROCESS | 3716 | 1464721643789 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:07:23 INFO - PROCESS | 3716 | 1464721643878 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3716 | ++DOCSHELL 1AA77000 == 38 [pid = 3716] [id = 151] 12:07:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1AA77400) [pid = 3716] [serial = 451] [outer = 00000000] 12:07:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1AB3E400) [pid = 3716] [serial = 452] [outer = 1AA77400] 12:07:23 INFO - PROCESS | 3716 | 1464721643930 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1AB41000) [pid = 3716] [serial = 453] [outer = 1AA77400] 12:07:24 INFO - PROCESS | 3716 | 1464721644558 Marionette TRACE conn2 <- [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:07:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:07:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 920ms 12:07:24 INFO - PROCESS | 3716 | 1464721644615 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3716 | 1464721644617 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:07:24 INFO - PROCESS | 3716 | 1464721644621 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 3716 | 1464721644623 Marionette TRACE conn2 <- [1,570,null,{}] 12:07:24 INFO - PROCESS | 3716 | 1464721644626 Marionette TRACE conn2 -> [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:07:24 INFO - PROCESS | 3716 | 1464721644723 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:07:24 INFO - PROCESS | 3716 | 1464721644823 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3716 | ++DOCSHELL 118D1C00 == 39 [pid = 3716] [id = 152] 12:07:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (11BC2400) [pid = 3716] [serial = 454] [outer = 00000000] 12:07:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (13A5FC00) [pid = 3716] [serial = 455] [outer = 11BC2400] 12:07:24 INFO - PROCESS | 3716 | 1464721644882 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (157CE000) [pid = 3716] [serial = 456] [outer = 11BC2400] 12:07:25 INFO - PROCESS | 3716 | 1464721645537 Marionette TRACE conn2 <- [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:07:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:07:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1015ms 12:07:25 INFO - PROCESS | 3716 | 1464721645623 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3716 | 1464721645627 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 3716 | 1464721645632 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:07:25 INFO - PROCESS | 3716 | 1464721645635 Marionette TRACE conn2 <- [1,574,null,{}] 12:07:25 INFO - PROCESS | 3716 | 1464721645641 Marionette TRACE conn2 -> [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:07:25 INFO - PROCESS | 3716 | 1464721645739 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:07:25 INFO - PROCESS | 3716 | 1464721645839 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3716 | ++DOCSHELL 111CA400 == 40 [pid = 3716] [id = 153] 12:07:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (11864400) [pid = 3716] [serial = 457] [outer = 00000000] 12:07:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (12C49400) [pid = 3716] [serial = 458] [outer = 11864400] 12:07:25 INFO - PROCESS | 3716 | 1464721645889 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (131EAC00) [pid = 3716] [serial = 459] [outer = 11864400] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (162F1000) [pid = 3716] [serial = 379] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (162F4000) [pid = 3716] [serial = 380] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1294F000) [pid = 3716] [serial = 370] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (12BD1800) [pid = 3716] [serial = 371] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (178E4C00) [pid = 3716] [serial = 385] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (10A61400) [pid = 3716] [serial = 367] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (10F37000) [pid = 3716] [serial = 368] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1399B800) [pid = 3716] [serial = 373] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13D2AC00) [pid = 3716] [serial = 374] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (145D4400) [pid = 3716] [serial = 376] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1520C000) [pid = 3716] [serial = 377] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A12E400) [pid = 3716] [serial = 394] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A303000) [pid = 3716] [serial = 402] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1A41BC00) [pid = 3716] [serial = 404] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (19C9A400) [pid = 3716] [serial = 392] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (19C94400) [pid = 3716] [serial = 391] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1796E400) [pid = 3716] [serial = 398] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16F3D800) [pid = 3716] [serial = 383] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16C0B800) [pid = 3716] [serial = 382] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (19C91800) [pid = 3716] [serial = 399] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (11D28000) [pid = 3716] [serial = 167] [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:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1A159000) [pid = 3716] [serial = 395] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A165800) [pid = 3716] [serial = 401] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18673800) [pid = 3716] [serial = 388] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (17E8C800) [pid = 3716] [serial = 389] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (178E8000) [pid = 3716] [serial = 386] [outer = 00000000] [url = about:blank] 12:07:26 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:26 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:26 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:26 INFO - PROCESS | 3716 | 1464721646404 Marionette TRACE conn2 <- [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:07:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:07:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 808ms 12:07:26 INFO - PROCESS | 3716 | 1464721646436 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 3716 | 1464721646441 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:07:26 INFO - PROCESS | 3716 | 1464721646451 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3716 | 1464721646454 Marionette TRACE conn2 <- [1,578,null,{}] 12:07:26 INFO - PROCESS | 3716 | 1464721646457 Marionette TRACE conn2 -> [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:07:26 INFO - PROCESS | 3716 | 1464721646588 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:07:26 INFO - PROCESS | 3716 | 1464721646598 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3716 | ++DOCSHELL 12F3E400 == 41 [pid = 3716] [id = 154] 12:07:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12F47800) [pid = 3716] [serial = 460] [outer = 00000000] 12:07:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13A5BC00) [pid = 3716] [serial = 461] [outer = 12F47800] 12:07:26 INFO - PROCESS | 3716 | 1464721646642 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (14208400) [pid = 3716] [serial = 462] [outer = 12F47800] 12:07:27 INFO - PROCESS | 3716 | 1464721647090 Marionette TRACE conn2 <- [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:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 649ms 12:07:27 INFO - PROCESS | 3716 | 1464721647123 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3716 | 1464721647125 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:07:27 INFO - PROCESS | 3716 | 1464721647129 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3716 | 1464721647132 Marionette TRACE conn2 <- [1,582,null,{}] 12:07:27 INFO - PROCESS | 3716 | 1464721647142 Marionette TRACE conn2 -> [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:07:27 INFO - PROCESS | 3716 | 1464721647224 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:07:27 INFO - PROCESS | 3716 | 1464721647233 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3716 | ++DOCSHELL 159F5000 == 42 [pid = 3716] [id = 155] 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (159F5400) [pid = 3716] [serial = 463] [outer = 00000000] 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16056400) [pid = 3716] [serial = 464] [outer = 159F5400] 12:07:27 INFO - PROCESS | 3716 | 1464721647280 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (162F6400) [pid = 3716] [serial = 465] [outer = 159F5400] 12:07:27 INFO - PROCESS | 3716 | 1464721647734 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:07:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 650ms 12:07:27 INFO - PROCESS | 3716 | 1464721647765 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3716 | 1464721647768 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:07:27 INFO - PROCESS | 3716 | 1464721647771 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3716 | 1464721647773 Marionette TRACE conn2 <- [1,586,null,{}] 12:07:27 INFO - PROCESS | 3716 | 1464721647776 Marionette TRACE conn2 -> [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:07:27 INFO - PROCESS | 3716 | 1464721647855 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:07:27 INFO - PROCESS | 3716 | 1464721647861 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3716 | ++DOCSHELL 16C56000 == 43 [pid = 3716] [id = 156] 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16F3D800) [pid = 3716] [serial = 466] [outer = 00000000] 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (178E8000) [pid = 3716] [serial = 467] [outer = 16F3D800] 12:07:27 INFO - PROCESS | 3716 | 1464721647912 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (17E88800) [pid = 3716] [serial = 468] [outer = 16F3D800] 12:07:28 INFO - PROCESS | 3716 | 1464721648326 Marionette TRACE conn2 <- [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:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 602ms 12:07:28 INFO - PROCESS | 3716 | 1464721648368 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3716 | 1464721648370 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 12:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:07:28 INFO - PROCESS | 3716 | 1464721648383 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 3716 | 1464721648384 Marionette TRACE conn2 <- [1,590,null,{}] 12:07:28 INFO - PROCESS | 3716 | 1464721648388 Marionette TRACE conn2 -> [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:07:28 INFO - PROCESS | 3716 | 1464721648499 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:07:28 INFO - PROCESS | 3716 | 1464721648508 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FA000 == 44 [pid = 3716] [id = 157] 12:07:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (11183C00) [pid = 3716] [serial = 469] [outer = 00000000] 12:07:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18672400) [pid = 3716] [serial = 470] [outer = 11183C00] 12:07:28 INFO - PROCESS | 3716 | 1464721648591 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (18673800) [pid = 3716] [serial = 471] [outer = 11183C00] 12:07:29 INFO - PROCESS | 3716 | 1464721649089 Marionette TRACE conn2 <- [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:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 713ms 12:07:29 INFO - PROCESS | 3716 | 1464721649109 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3716 | 1464721649111 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 12:07:29 INFO - PROCESS | 3716 | 1464721649115 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:07:29 INFO - PROCESS | 3716 | 1464721649116 Marionette TRACE conn2 <- [1,594,null,{}] 12:07:29 INFO - PROCESS | 3716 | 1464721649120 Marionette TRACE conn2 -> [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:07:29 INFO - PROCESS | 3716 | 1464721649243 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:07:29 INFO - PROCESS | 3716 | 1464721649253 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3716 | ++DOCSHELL 1022A000 == 45 [pid = 3716] [id = 158] 12:07:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18679000) [pid = 3716] [serial = 472] [outer = 00000000] 12:07:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A128400) [pid = 3716] [serial = 473] [outer = 18679000] 12:07:29 INFO - PROCESS | 3716 | 1464721649297 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A161000) [pid = 3716] [serial = 474] [outer = 18679000] 12:07:29 INFO - PROCESS | 3716 | 1464721649731 Marionette TRACE conn2 <- [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:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 650ms 12:07:29 INFO - PROCESS | 3716 | 1464721649753 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3716 | 1464721649755 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:07:29 INFO - PROCESS | 3716 | 1464721649758 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3716 | 1464721649760 Marionette TRACE conn2 <- [1,598,null,{}] 12:07:29 INFO - PROCESS | 3716 | 1464721649763 Marionette TRACE conn2 -> [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:07:29 INFO - PROCESS | 3716 | 1464721649864 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:07:29 INFO - PROCESS | 3716 | 1464721649940 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3716 | ++DOCSHELL 1A166000 == 46 [pid = 3716] [id = 159] 12:07:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A310C00) [pid = 3716] [serial = 475] [outer = 00000000] 12:07:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A41F000) [pid = 3716] [serial = 476] [outer = 1A310C00] 12:07:30 INFO - PROCESS | 3716 | 1464721649995 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1AA6D800) [pid = 3716] [serial = 477] [outer = 1A310C00] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (18676400) [pid = 3716] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (167A1400) [pid = 3716] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18437400) [pid = 3716] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A160400) [pid = 3716] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (14533000) [pid = 3716] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (131E3000) [pid = 3716] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (145D6C00) [pid = 3716] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (105ED400) [pid = 3716] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (159F5800) [pid = 3716] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:07:30 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14527C00) [pid = 3716] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:07:30 INFO - PROCESS | 3716 | 1464721650498 Marionette TRACE conn2 <- [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:07:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:07:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 824ms 12:07:30 INFO - PROCESS | 3716 | 1464721650561 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3716 | 1464721650563 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:07:30 INFO - PROCESS | 3716 | 1464721650566 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 3716 | 1464721650568 Marionette TRACE conn2 <- [1,602,null,{}] 12:07:30 INFO - PROCESS | 3716 | 1464721650571 Marionette TRACE conn2 -> [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:07:30 INFO - PROCESS | 3716 | 1464721650664 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:07:30 INFO - PROCESS | 3716 | 1464721650670 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3716 | ++DOCSHELL 1A12DC00 == 47 [pid = 3716] [id = 160] 12:07:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A12E800) [pid = 3716] [serial = 478] [outer = 00000000] 12:07:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A308000) [pid = 3716] [serial = 479] [outer = 1A12E800] 12:07:30 INFO - PROCESS | 3716 | 1464721650714 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1AB49C00) [pid = 3716] [serial = 480] [outer = 1A12E800] 12:07:31 INFO - PROCESS | 3716 | 1464721651185 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 650ms 12:07:31 INFO - PROCESS | 3716 | 1464721651236 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3716 | 1464721651238 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:07:31 INFO - PROCESS | 3716 | 1464721651241 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 3716 | 1464721651243 Marionette TRACE conn2 <- [1,606,null,{}] 12:07:31 INFO - PROCESS | 3716 | 1464721651246 Marionette TRACE conn2 -> [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:07:31 INFO - PROCESS | 3716 | 1464721651353 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:07:31 INFO - PROCESS | 3716 | 1464721651362 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3716 | ++DOCSHELL 1314A400 == 48 [pid = 3716] [id = 161] 12:07:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13DA6400) [pid = 3716] [serial = 481] [outer = 00000000] 12:07:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1AA77C00) [pid = 3716] [serial = 482] [outer = 13DA6400] 12:07:31 INFO - PROCESS | 3716 | 1464721651406 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1AB48800) [pid = 3716] [serial = 483] [outer = 13DA6400] 12:07:31 INFO - PROCESS | 3716 | 1464721651835 Marionette TRACE conn2 <- [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:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 650ms 12:07:31 INFO - PROCESS | 3716 | 1464721651880 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3716 | 1464721651882 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 12:07:31 INFO - PROCESS | 3716 | 1464721651885 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:07:31 INFO - PROCESS | 3716 | 1464721651887 Marionette TRACE conn2 <- [1,610,null,{}] 12:07:31 INFO - PROCESS | 3716 | 1464721651890 Marionette TRACE conn2 -> [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:07:31 INFO - PROCESS | 3716 | 1464721651967 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:07:31 INFO - PROCESS | 3716 | 1464721651975 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3716 | ++DOCSHELL 1ABE2800 == 49 [pid = 3716] [id = 162] 12:07:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1ABE3800) [pid = 3716] [serial = 484] [outer = 00000000] 12:07:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1AE2FC00) [pid = 3716] [serial = 485] [outer = 1ABE3800] 12:07:32 INFO - PROCESS | 3716 | 1464721652019 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AE33000) [pid = 3716] [serial = 486] [outer = 1ABE3800] 12:07:32 INFO - PROCESS | 3716 | 1464721652430 Marionette TRACE conn2 <- [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:07:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:07:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 602ms 12:07:32 INFO - PROCESS | 3716 | 1464721652486 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 3716 | 1464721652488 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 12:07:32 INFO - PROCESS | 3716 | 1464721652492 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:07:32 INFO - PROCESS | 3716 | 1464721652494 Marionette TRACE conn2 <- [1,614,null,{}] 12:07:32 INFO - PROCESS | 3716 | 1464721652497 Marionette TRACE conn2 -> [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:07:32 INFO - PROCESS | 3716 | 1464721652641 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:07:32 INFO - PROCESS | 3716 | 1464721652796 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 3716 | ++DOCSHELL 10E9D400 == 50 [pid = 3716] [id = 163] 12:07:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10E9EC00) [pid = 3716] [serial = 487] [outer = 00000000] 12:07:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (11190800) [pid = 3716] [serial = 488] [outer = 10E9EC00] 12:07:32 INFO - PROCESS | 3716 | 1464721652853 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12959800) [pid = 3716] [serial = 489] [outer = 10E9EC00] 12:07:33 INFO - PROCESS | 3716 | 1464721653474 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1014ms 12:07:33 INFO - PROCESS | 3716 | 1464721653529 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3716 | 1464721653533 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:07:33 INFO - PROCESS | 3716 | 1464721653538 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3716 | 1464721653542 Marionette TRACE conn2 <- [1,618,null,{}] 12:07:33 INFO - PROCESS | 3716 | 1464721653547 Marionette TRACE conn2 -> [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:07:33 INFO - PROCESS | 3716 | 1464721653651 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:07:33 INFO - PROCESS | 3716 | 1464721653732 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3716 | ++DOCSHELL 1451DC00 == 51 [pid = 3716] [id = 164] 12:07:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (14524400) [pid = 3716] [serial = 490] [outer = 00000000] 12:07:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (145DAC00) [pid = 3716] [serial = 491] [outer = 14524400] 12:07:33 INFO - PROCESS | 3716 | 1464721653828 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (159FC000) [pid = 3716] [serial = 492] [outer = 14524400] 12:07:34 INFO - PROCESS | 3716 | 1464721654426 Marionette TRACE conn2 <- [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:07:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:07:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 967ms 12:07:34 INFO - PROCESS | 3716 | 1464721654485 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:07:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:07:34 INFO - PROCESS | 3716 | 1464721654488 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 12:07:34 INFO - PROCESS | 3716 | 1464721654492 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3716 | 1464721654494 Marionette TRACE conn2 <- [1,622,null,{}] 12:07:34 INFO - PROCESS | 3716 | 1464721654498 Marionette TRACE conn2 -> [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:07:34 INFO - PROCESS | 3716 | 1464721654600 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:07:34 INFO - PROCESS | 3716 | 1464721654694 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3716 | ++DOCSHELL 157CBC00 == 52 [pid = 3716] [id = 165] 12:07:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18670400) [pid = 3716] [serial = 493] [outer = 00000000] 12:07:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (19C9B800) [pid = 3716] [serial = 494] [outer = 18670400] 12:07:34 INFO - PROCESS | 3716 | 1464721654747 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A12BC00) [pid = 3716] [serial = 495] [outer = 18670400] 12:07:35 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:35 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:35 INFO - PROCESS | 3716 | 1464721655316 Marionette TRACE conn2 <- [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:07:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:07:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 919ms 12:07:35 INFO - PROCESS | 3716 | 1464721655395 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3716 | 1464721655399 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:07:35 INFO - PROCESS | 3716 | 1464721655409 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 3716 | 1464721655414 Marionette TRACE conn2 <- [1,626,null,{}] 12:07:35 INFO - PROCESS | 3716 | 1464721655418 Marionette TRACE conn2 -> [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:07:35 INFO - PROCESS | 3716 | 1464721655528 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:07:35 INFO - PROCESS | 3716 | 1464721655679 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3716 | ++DOCSHELL 1A131400 == 53 [pid = 3716] [id = 166] 12:07:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A132C00) [pid = 3716] [serial = 496] [outer = 00000000] 12:07:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1AF3A800) [pid = 3716] [serial = 497] [outer = 1A132C00] 12:07:35 INFO - PROCESS | 3716 | 1464721655733 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1B2C3800) [pid = 3716] [serial = 498] [outer = 1A132C00] 12:07:36 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:36 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:36 INFO - PROCESS | 3716 | 1464721656447 Marionette TRACE conn2 <- [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:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1062ms 12:07:36 INFO - PROCESS | 3716 | 1464721656487 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3716 | 1464721656491 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:07:36 INFO - PROCESS | 3716 | 1464721656557 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3716 | 1464721656561 Marionette TRACE conn2 <- [1,630,null,{}] 12:07:36 INFO - PROCESS | 3716 | 1464721656570 Marionette TRACE conn2 -> [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:07:36 INFO - PROCESS | 3716 | 1464721656665 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:07:36 INFO - PROCESS | 3716 | 1464721656750 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3716 | ++DOCSHELL 10A5B400 == 54 [pid = 3716] [id = 167] 12:07:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (10E9F800) [pid = 3716] [serial = 499] [outer = 00000000] 12:07:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (13132000) [pid = 3716] [serial = 500] [outer = 10E9F800] 12:07:36 INFO - PROCESS | 3716 | 1464721656798 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1399B800) [pid = 3716] [serial = 501] [outer = 10E9F800] 12:07:37 INFO - PROCESS | 3716 | 1464721657395 Marionette TRACE conn2 <- [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:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1AB3E000 == 53 [pid = 3716] [id = 122] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1ABE2800 == 52 [pid = 3716] [id = 162] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1314A400 == 51 [pid = 3716] [id = 161] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1A12DC00 == 50 [pid = 3716] [id = 160] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1A166000 == 49 [pid = 3716] [id = 159] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1022A000 == 48 [pid = 3716] [id = 158] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 0C7FA000 == 47 [pid = 3716] [id = 157] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 16C56000 == 46 [pid = 3716] [id = 156] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 159F5000 == 45 [pid = 3716] [id = 155] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 12F3E400 == 44 [pid = 3716] [id = 154] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 111CA400 == 43 [pid = 3716] [id = 153] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 118D1C00 == 42 [pid = 3716] [id = 152] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1AA77000 == 41 [pid = 3716] [id = 151] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 1A41DC00 == 40 [pid = 3716] [id = 150] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 145C1400 == 39 [pid = 3716] [id = 149] 12:07:37 INFO - PROCESS | 3716 | --DOCSHELL 10561000 == 38 [pid = 3716] [id = 148] 12:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 950ms 12:07:37 INFO - PROCESS | 3716 | 1464721657464 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3716 | 1464721657469 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:07:37 INFO - PROCESS | 3716 | 1464721657475 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 3716 | 1464721657478 Marionette TRACE conn2 <- [1,634,null,{}] 12:07:37 INFO - PROCESS | 3716 | 1464721657482 Marionette TRACE conn2 -> [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:07:37 INFO - PROCESS | 3716 | 1464721657562 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:07:37 INFO - PROCESS | 3716 | 1464721657594 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3716 | ++DOCSHELL 1451A000 == 39 [pid = 3716] [id = 168] 12:07:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1451B000) [pid = 3716] [serial = 502] [outer = 00000000] 12:07:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1452B800) [pid = 3716] [serial = 503] [outer = 1451B000] 12:07:37 INFO - PROCESS | 3716 | 1464721657639 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1520BC00) [pid = 3716] [serial = 504] [outer = 1451B000] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16F31400) [pid = 3716] [serial = 425] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1867B000) [pid = 3716] [serial = 428] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (17554800) [pid = 3716] [serial = 426] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1A420C00) [pid = 3716] [serial = 405] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (16755400) [pid = 3716] [serial = 431] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (132DB800) [pid = 3716] [serial = 416] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (13995800) [pid = 3716] [serial = 417] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (157C6400) [pid = 3716] [serial = 419] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (159F5C00) [pid = 3716] [serial = 420] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10F95C00) [pid = 3716] [serial = 413] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1867BC00) [pid = 3716] [serial = 429] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (111C5800) [pid = 3716] [serial = 414] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13963800) [pid = 3716] [serial = 410] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10A58800) [pid = 3716] [serial = 407] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (162F9C00) [pid = 3716] [serial = 422] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16794400) [pid = 3716] [serial = 423] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1A12B000) [pid = 3716] [serial = 434] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1A15C000) [pid = 3716] [serial = 435] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A305C00) [pid = 3716] [serial = 438] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18436C00) [pid = 3716] [serial = 432] [outer = 00000000] [url = about:blank] 12:07:37 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A304400) [pid = 3716] [serial = 437] [outer = 00000000] [url = about:blank] 12:07:38 INFO - PROCESS | 3716 | 1464721658137 Marionette TRACE conn2 <- [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:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 713ms 12:07:38 INFO - PROCESS | 3716 | 1464721658206 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3716 | 1464721658208 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:07:38 INFO - PROCESS | 3716 | 1464721658211 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3716 | 1464721658215 Marionette TRACE conn2 <- [1,638,null,{}] 12:07:38 INFO - PROCESS | 3716 | 1464721658261 Marionette TRACE conn2 -> [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:07:38 INFO - PROCESS | 3716 | 1464721658363 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:07:38 INFO - PROCESS | 3716 | 1464721658437 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3716 | ++DOCSHELL 10F3BC00 == 40 [pid = 3716] [id = 169] 12:07:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14522C00) [pid = 3716] [serial = 505] [outer = 00000000] 12:07:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (162F6800) [pid = 3716] [serial = 506] [outer = 14522C00] 12:07:38 INFO - PROCESS | 3716 | 1464721658484 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1675EC00) [pid = 3716] [serial = 507] [outer = 14522C00] 12:07:38 INFO - PROCESS | 3716 | 1464721658860 Marionette TRACE conn2 <- [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:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 714ms 12:07:38 INFO - PROCESS | 3716 | 1464721658911 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3716 | 1464721658913 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:07:38 INFO - PROCESS | 3716 | 1464721658917 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3716 | 1464721658918 Marionette TRACE conn2 <- [1,642,null,{}] 12:07:38 INFO - PROCESS | 3716 | 1464721658922 Marionette TRACE conn2 -> [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:07:39 INFO - PROCESS | 3716 | 1464721659001 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:07:39 INFO - PROCESS | 3716 | 1464721659008 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3716 | ++DOCSHELL 16796C00 == 41 [pid = 3716] [id = 170] 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16C0EC00) [pid = 3716] [serial = 508] [outer = 00000000] 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1759C400) [pid = 3716] [serial = 509] [outer = 16C0EC00] 12:07:39 INFO - PROCESS | 3716 | 1464721659052 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1796AC00) [pid = 3716] [serial = 510] [outer = 16C0EC00] 12:07:39 INFO - PROCESS | 3716 | 1464721659467 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 602ms 12:07:39 INFO - PROCESS | 3716 | 1464721659513 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3716 | 1464721659515 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 12:07:39 INFO - PROCESS | 3716 | 1464721659519 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:07:39 INFO - PROCESS | 3716 | 1464721659520 Marionette TRACE conn2 <- [1,646,null,{}] 12:07:39 INFO - PROCESS | 3716 | 1464721659527 Marionette TRACE conn2 -> [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:07:39 INFO - PROCESS | 3716 | 1464721659613 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:07:39 INFO - PROCESS | 3716 | 1464721659620 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3716 | ++DOCSHELL 17EF5400 == 42 [pid = 3716] [id = 171] 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (18268C00) [pid = 3716] [serial = 511] [outer = 00000000] 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (18673000) [pid = 3716] [serial = 512] [outer = 18268C00] 12:07:39 INFO - PROCESS | 3716 | 1464721659665 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18678400) [pid = 3716] [serial = 513] [outer = 18268C00] 12:07:40 INFO - PROCESS | 3716 | 1464721660174 Marionette TRACE conn2 <- [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:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 650ms 12:07:40 INFO - PROCESS | 3716 | 1464721660191 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3716 | 1464721660193 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:07:40 INFO - PROCESS | 3716 | 1464721660196 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 3716 | 1464721660198 Marionette TRACE conn2 <- [1,650,null,{}] 12:07:40 INFO - PROCESS | 3716 | 1464721660201 Marionette TRACE conn2 -> [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:07:40 INFO - PROCESS | 3716 | 1464721660331 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:07:40 INFO - PROCESS | 3716 | 1464721660382 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3716 | ++DOCSHELL 19CEB000 == 43 [pid = 3716] [id = 172] 12:07:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1A125400) [pid = 3716] [serial = 514] [outer = 00000000] 12:07:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A132000) [pid = 3716] [serial = 515] [outer = 1A125400] 12:07:40 INFO - PROCESS | 3716 | 1464721660456 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A160000) [pid = 3716] [serial = 516] [outer = 1A125400] 12:07:40 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:40 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:40 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:40 INFO - PROCESS | 3716 | 1464721660918 Marionette TRACE conn2 <- [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:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 744ms 12:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:07:40 INFO - PROCESS | 3716 | 1464721660935 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3716 | 1464721660936 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 12:07:40 INFO - PROCESS | 3716 | 1464721660940 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 3716 | 1464721660942 Marionette TRACE conn2 <- [1,654,null,{}] 12:07:40 INFO - PROCESS | 3716 | 1464721660945 Marionette TRACE conn2 -> [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:07:41 INFO - PROCESS | 3716 | 1464721661071 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:07:41 INFO - PROCESS | 3716 | 1464721661086 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3716 | ++DOCSHELL 1675D800 == 44 [pid = 3716] [id = 173] 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (19CE0C00) [pid = 3716] [serial = 517] [outer = 00000000] 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A347400) [pid = 3716] [serial = 518] [outer = 19CE0C00] 12:07:41 INFO - PROCESS | 3716 | 1464721661130 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A349400) [pid = 3716] [serial = 519] [outer = 19CE0C00] 12:07:41 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:41 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:41 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:41 INFO - PROCESS | 3716 | 1464721661558 Marionette TRACE conn2 <- [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:07:41 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:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 634ms 12:07:41 INFO - PROCESS | 3716 | 1464721661578 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 3716 | 1464721661580 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:07:41 INFO - PROCESS | 3716 | 1464721661588 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 3716 | 1464721661590 Marionette TRACE conn2 <- [1,658,null,{}] 12:07:41 INFO - PROCESS | 3716 | 1464721661593 Marionette TRACE conn2 -> [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:07:41 INFO - PROCESS | 3716 | 1464721661693 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:07:41 INFO - PROCESS | 3716 | 1464721661699 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3716 | ++DOCSHELL 1A304C00 == 45 [pid = 3716] [id = 174] 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A837400) [pid = 3716] [serial = 520] [outer = 00000000] 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1AA6F400) [pid = 3716] [serial = 521] [outer = 1A837400] 12:07:41 INFO - PROCESS | 3716 | 1464721661743 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1A910400) [pid = 3716] [serial = 522] [outer = 1A837400] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (16F3D800) [pid = 3716] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18679000) [pid = 3716] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (11864400) [pid = 3716] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (12F47800) [pid = 3716] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (159F5400) [pid = 3716] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A310C00) [pid = 3716] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1A12E800) [pid = 3716] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13DA6400) [pid = 3716] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:07:42 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (11183C00) [pid = 3716] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:07:42 INFO - PROCESS | 3716 | 1464721662218 Marionette TRACE conn2 <- [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:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 713ms 12:07:42 INFO - PROCESS | 3716 | 1464721662284 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3716 | 1464721662286 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:07:42 INFO - PROCESS | 3716 | 1464721662289 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3716 | 1464721662291 Marionette TRACE conn2 <- [1,662,null,{}] 12:07:42 INFO - PROCESS | 3716 | 1464721662295 Marionette TRACE conn2 -> [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:07:42 INFO - PROCESS | 3716 | 1464721662400 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:07:42 INFO - PROCESS | 3716 | 1464721662457 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3716 | ++DOCSHELL 114BF400 == 46 [pid = 3716] [id = 175] 12:07:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13D29C00) [pid = 3716] [serial = 523] [outer = 00000000] 12:07:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A308C00) [pid = 3716] [serial = 524] [outer = 13D29C00] 12:07:42 INFO - PROCESS | 3716 | 1464721662500 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A834C00) [pid = 3716] [serial = 525] [outer = 13D29C00] 12:07:42 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:42 INFO - PROCESS | 3716 | [3716] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:07:42 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:07:42 INFO - PROCESS | 3716 | 1464721662910 Marionette TRACE conn2 <- [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:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 650ms 12:07:42 INFO - PROCESS | 3716 | 1464721662959 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3716 | 1464721662961 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:07:42 INFO - PROCESS | 3716 | 1464721662964 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3716 | 1464721662966 Marionette TRACE conn2 <- [1,666,null,{}] 12:07:42 INFO - PROCESS | 3716 | 1464721662969 Marionette TRACE conn2 -> [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:07:43 INFO - PROCESS | 3716 | 1464721663045 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:07:43 INFO - PROCESS | 3716 | 1464721663052 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3716 | ++DOCSHELL 18676400 == 47 [pid = 3716] [id = 176] 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A305C00) [pid = 3716] [serial = 526] [outer = 00000000] 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1AE2C000) [pid = 3716] [serial = 527] [outer = 1A305C00] 12:07:43 INFO - PROCESS | 3716 | 1464721663098 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1AE30400) [pid = 3716] [serial = 528] [outer = 1A305C00] 12:07:43 INFO - PROCESS | 3716 | 1464721663552 Marionette TRACE conn2 <- [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:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 650ms 12:07:43 INFO - PROCESS | 3716 | 1464721663603 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3716 | 1464721663605 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:07:43 INFO - PROCESS | 3716 | 1464721663608 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3716 | 1464721663610 Marionette TRACE conn2 <- [1,670,null,{}] 12:07:43 INFO - PROCESS | 3716 | 1464721663614 Marionette TRACE conn2 -> [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:07:43 INFO - PROCESS | 3716 | 1464721663705 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:07:43 INFO - PROCESS | 3716 | 1464721663713 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3716 | ++DOCSHELL 16303400 == 48 [pid = 3716] [id = 177] 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16308C00) [pid = 3716] [serial = 529] [outer = 00000000] 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1630D400) [pid = 3716] [serial = 530] [outer = 16308C00] 12:07:43 INFO - PROCESS | 3716 | 1464721663761 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1AE2BC00) [pid = 3716] [serial = 531] [outer = 16308C00] 12:07:44 INFO - PROCESS | 3716 | 1464721664945 Marionette TRACE conn2 <- [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:07:44 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:07:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1347ms 12:07:44 INFO - PROCESS | 3716 | 1464721664987 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3716 | 1464721664992 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:07:45 INFO - PROCESS | 3716 | 1464721665047 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3716 | 1464721665050 Marionette TRACE conn2 <- [1,674,null,{}] 12:07:45 INFO - PROCESS | 3716 | 1464721665058 Marionette TRACE conn2 -> [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:07:45 INFO - PROCESS | 3716 | 1464721665187 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:07:45 INFO - PROCESS | 3716 | 1464721665301 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3716 | ++DOCSHELL 11189000 == 49 [pid = 3716] [id = 178] 12:07:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1118B000) [pid = 3716] [serial = 532] [outer = 00000000] 12:07:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (12FE6400) [pid = 3716] [serial = 533] [outer = 1118B000] 12:07:45 INFO - PROCESS | 3716 | 1464721665359 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1451C000) [pid = 3716] [serial = 534] [outer = 1118B000] 12:07:46 INFO - PROCESS | 3716 | 1464721666427 Marionette TRACE conn2 <- [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:07:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:07:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1442ms 12:07:46 INFO - PROCESS | 3716 | 1464721666460 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3716 | 1464721666466 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:07:46 INFO - PROCESS | 3716 | 1464721666473 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 3716 | 1464721666478 Marionette TRACE conn2 <- [1,678,null,{}] 12:07:46 INFO - PROCESS | 3716 | 1464721666483 Marionette TRACE conn2 -> [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:07:46 INFO - PROCESS | 3716 | 1464721666622 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:07:46 INFO - PROCESS | 3716 | 1464721666745 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3716 | ++DOCSHELL 162F6C00 == 50 [pid = 3716] [id = 179] 12:07:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (162FC400) [pid = 3716] [serial = 535] [outer = 00000000] 12:07:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1630B400) [pid = 3716] [serial = 536] [outer = 162FC400] 12:07:46 INFO - PROCESS | 3716 | 1464721666799 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1630F000) [pid = 3716] [serial = 537] [outer = 162FC400] 12:07:47 INFO - PROCESS | 3716 | 1464721667945 Marionette TRACE conn2 <- [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:07:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1474ms 12:07:47 INFO - PROCESS | 3716 | 1464721667970 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3716 | 1464721667974 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:07:47 INFO - PROCESS | 3716 | 1464721667979 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 3716 | 1464721667983 Marionette TRACE conn2 <- [1,682,null,{}] 12:07:48 INFO - PROCESS | 3716 | 1464721667988 Marionette TRACE conn2 -> [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:07:48 INFO - PROCESS | 3716 | 1464721668113 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:07:48 INFO - PROCESS | 3716 | 1464721668242 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3716 | ++DOCSHELL 10A62400 == 51 [pid = 3716] [id = 180] 12:07:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (10F40C00) [pid = 3716] [serial = 538] [outer = 00000000] 12:07:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (132DCC00) [pid = 3716] [serial = 539] [outer = 10F40C00] 12:07:48 INFO - PROCESS | 3716 | 1464721668290 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (14205800) [pid = 3716] [serial = 540] [outer = 10F40C00] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 18676400 == 50 [pid = 3716] [id = 176] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 114BF400 == 49 [pid = 3716] [id = 175] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 1A304C00 == 48 [pid = 3716] [id = 174] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 1675D800 == 47 [pid = 3716] [id = 173] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 19CEB000 == 46 [pid = 3716] [id = 172] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 17EF5400 == 45 [pid = 3716] [id = 171] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 16796C00 == 44 [pid = 3716] [id = 170] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 10F3BC00 == 43 [pid = 3716] [id = 169] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 1451A000 == 42 [pid = 3716] [id = 168] 12:07:48 INFO - PROCESS | 3716 | --DOCSHELL 10A5B400 == 41 [pid = 3716] [id = 167] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (131EFC00) [pid = 3716] [serial = 443] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (13A5BC00) [pid = 3716] [serial = 461] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (14208400) [pid = 3716] [serial = 462] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (16056400) [pid = 3716] [serial = 464] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (162F6400) [pid = 3716] [serial = 465] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (162F7400) [pid = 3716] [serial = 446] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1A41F000) [pid = 3716] [serial = 476] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1A308000) [pid = 3716] [serial = 479] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1AA77C00) [pid = 3716] [serial = 482] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1AA6D800) [pid = 3716] [serial = 477] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18672400) [pid = 3716] [serial = 470] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1AB49C00) [pid = 3716] [serial = 480] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (18673800) [pid = 3716] [serial = 471] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A161000) [pid = 3716] [serial = 474] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AB48800) [pid = 3716] [serial = 483] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (17E88800) [pid = 3716] [serial = 468] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AE2FC00) [pid = 3716] [serial = 485] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (178E8000) [pid = 3716] [serial = 467] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A41E000) [pid = 3716] [serial = 440] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1AB3E400) [pid = 3716] [serial = 452] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A128400) [pid = 3716] [serial = 473] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (13A5FC00) [pid = 3716] [serial = 455] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (131EAC00) [pid = 3716] [serial = 459] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12C49400) [pid = 3716] [serial = 458] [outer = 00000000] [url = about:blank] 12:07:48 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A912800) [pid = 3716] [serial = 449] [outer = 00000000] [url = about:blank] 12:07:49 INFO - PROCESS | 3716 | 1464721669259 Marionette TRACE conn2 <- [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:07:49 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:07:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1315ms 12:07:49 INFO - PROCESS | 3716 | 1464721669275 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3716 | 1464721669280 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:07:49 INFO - PROCESS | 3716 | 1464721669350 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 3716 | 1464721669353 Marionette TRACE conn2 <- [1,686,null,{}] 12:07:49 INFO - PROCESS | 3716 | 1464721669357 Marionette TRACE conn2 -> [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:07:49 INFO - PROCESS | 3716 | 1464721669439 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:07:49 INFO - PROCESS | 3716 | 1464721669447 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3716 | ++DOCSHELL 13A59C00 == 42 [pid = 3716] [id = 181] 12:07:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (13A5FC00) [pid = 3716] [serial = 541] [outer = 00000000] 12:07:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1451C800) [pid = 3716] [serial = 542] [outer = 13A5FC00] 12:07:49 INFO - PROCESS | 3716 | 1464721669492 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (157CB400) [pid = 3716] [serial = 543] [outer = 13A5FC00] 12:07:50 INFO - PROCESS | 3716 | 1464721670428 Marionette TRACE conn2 <- [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:07:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:07:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1125ms 12:07:50 INFO - PROCESS | 3716 | 1464721670451 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3716 | 1464721670453 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:07:50 INFO - PROCESS | 3716 | 1464721670457 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3716 | 1464721670460 Marionette TRACE conn2 <- [1,690,null,{}] 12:07:50 INFO - PROCESS | 3716 | 1464721670471 Marionette TRACE conn2 -> [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:07:50 INFO - PROCESS | 3716 | 1464721670558 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:07:50 INFO - PROCESS | 3716 | 1464721670567 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3716 | ++DOCSHELL 1630B800 == 43 [pid = 3716] [id = 182] 12:07:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1630DC00) [pid = 3716] [serial = 544] [outer = 00000000] 12:07:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16A54000) [pid = 3716] [serial = 545] [outer = 1630DC00] 12:07:50 INFO - PROCESS | 3716 | 1464721670614 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16C57400) [pid = 3716] [serial = 546] [outer = 1630DC00] 12:07:51 INFO - PROCESS | 3716 | 1464721671590 Marionette TRACE conn2 <- [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:07:51 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:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1157ms 12:07:51 INFO - PROCESS | 3716 | 1464721671606 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3716 | 1464721671608 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:07:51 INFO - PROCESS | 3716 | 1464721671612 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 3716 | 1464721671661 Marionette TRACE conn2 <- [1,694,null,{}] 12:07:51 INFO - PROCESS | 3716 | 1464721671674 Marionette TRACE conn2 -> [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:07:51 INFO - PROCESS | 3716 | 1464721671787 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:07:51 INFO - PROCESS | 3716 | 1464721671794 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3716 | ++DOCSHELL 1714FC00 == 44 [pid = 3716] [id = 183] 12:07:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (17559000) [pid = 3716] [serial = 547] [outer = 00000000] 12:07:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (17E92400) [pid = 3716] [serial = 548] [outer = 17559000] 12:07:51 INFO - PROCESS | 3716 | 1464721671838 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1843A000) [pid = 3716] [serial = 549] [outer = 17559000] 12:07:52 INFO - PROCESS | 3716 | 1464721672764 Marionette TRACE conn2 <- [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:07:52 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:07:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A305C00) [pid = 3716] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (14522C00) [pid = 3716] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A125400) [pid = 3716] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A837400) [pid = 3716] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (19CE0C00) [pid = 3716] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (13D29C00) [pid = 3716] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1AB46400) [pid = 3716] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1451B000) [pid = 3716] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (18268C00) [pid = 3716] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (16C0EC00) [pid = 3716] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (10E9F800) [pid = 3716] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13267000) [pid = 3716] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:07:52 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (11BC2400) [pid = 3716] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:07:52 INFO - PROCESS | 3716 | 1464721672902 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:07:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:07:52 INFO - PROCESS | 3716 | 1464721672904 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 12:07:52 INFO - PROCESS | 3716 | 1464721672912 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3716 | 1464721672914 Marionette TRACE conn2 <- [1,698,null,{}] 12:07:52 INFO - PROCESS | 3716 | 1464721672918 Marionette TRACE conn2 -> [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:07:53 INFO - PROCESS | 3716 | 1464721672993 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:07:53 INFO - PROCESS | 3716 | 1464721672999 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3716 | ++DOCSHELL 145C1400 == 45 [pid = 3716] [id = 184] 12:07:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (145D6400) [pid = 3716] [serial = 550] [outer = 00000000] 12:07:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16309400) [pid = 3716] [serial = 551] [outer = 145D6400] 12:07:53 INFO - PROCESS | 3716 | 1464721673043 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (17594C00) [pid = 3716] [serial = 552] [outer = 145D6400] 12:07:54 INFO - PROCESS | 3716 | 1464721673973 Marionette TRACE conn2 <- [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:07:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:07:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1093ms 12:07:54 INFO - PROCESS | 3716 | 1464721674037 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3716 | 1464721674039 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 3716 | 1464721674042 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:07:54 INFO - PROCESS | 3716 | 1464721674044 Marionette TRACE conn2 <- [1,702,null,{}] 12:07:54 INFO - PROCESS | 3716 | 1464721674051 Marionette TRACE conn2 -> [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:07:54 INFO - PROCESS | 3716 | 1464721674144 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:07:54 INFO - PROCESS | 3716 | 1464721674153 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3716 | ++DOCSHELL 16F36800 == 46 [pid = 3716] [id = 185] 12:07:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (17596400) [pid = 3716] [serial = 553] [outer = 00000000] 12:07:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (19C93C00) [pid = 3716] [serial = 554] [outer = 17596400] 12:07:54 INFO - PROCESS | 3716 | 1464721674198 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A126C00) [pid = 3716] [serial = 555] [outer = 17596400] 12:07:55 INFO - PROCESS | 3716 | 1464721675145 Marionette TRACE conn2 <- [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:07:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:07:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1157ms 12:07:55 INFO - PROCESS | 3716 | 1464721675188 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3716 | 1464721675192 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:07:55 INFO - PROCESS | 3716 | 1464721675240 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3716 | 1464721675245 Marionette TRACE conn2 <- [1,706,null,{}] 12:07:55 INFO - PROCESS | 3716 | 1464721675252 Marionette TRACE conn2 -> [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:07:55 INFO - PROCESS | 3716 | 1464721675347 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:07:55 INFO - PROCESS | 3716 | 1464721675461 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3716 | ++DOCSHELL 12967C00 == 47 [pid = 3716] [id = 186] 12:07:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12BCD000) [pid = 3716] [serial = 556] [outer = 00000000] 12:07:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12FE7400) [pid = 3716] [serial = 557] [outer = 12BCD000] 12:07:55 INFO - PROCESS | 3716 | 1464721675559 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (13A5C000) [pid = 3716] [serial = 558] [outer = 12BCD000] 12:07:56 INFO - PROCESS | 3716 | 1464721676641 Marionette TRACE conn2 <- [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:07:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:07:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1458ms 12:07:56 INFO - PROCESS | 3716 | 1464721676715 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3716 | 1464721676720 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 3716 | 1464721676728 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 3716 | 1464721676731 Marionette TRACE conn2 <- [1,710,null,{}] 12:07:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:07:56 INFO - PROCESS | 3716 | 1464721676735 Marionette TRACE conn2 -> [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:07:56 INFO - PROCESS | 3716 | 1464721676827 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:07:57 INFO - PROCESS | 3716 | 1464721677017 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3716 | ++DOCSHELL 10A60800 == 48 [pid = 3716] [id = 187] 12:07:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (162F3000) [pid = 3716] [serial = 559] [outer = 00000000] 12:07:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16794C00) [pid = 3716] [serial = 560] [outer = 162F3000] 12:07:57 INFO - PROCESS | 3716 | 1464721677073 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (17556400) [pid = 3716] [serial = 561] [outer = 162F3000] 12:07:57 INFO - PROCESS | 3716 | 1464721677622 Marionette TRACE conn2 <- [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:07:57 INFO - PROCESS | 3716 | 1464721677683 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:07:57 INFO - PROCESS | 3716 | 1464721677687 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3716 | 1464721677690 Marionette TRACE conn2 <- [1,714,null,{}] 12:07:57 INFO - PROCESS | 3716 | 1464721677701 Marionette TRACE conn2 -> [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:07:57 INFO - PROCESS | 3716 | 1464721677806 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:07:57 INFO - PROCESS | 3716 | 1464721677906 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3716 | ++DOCSHELL 1630A000 == 49 [pid = 3716] [id = 188] 12:07:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A125400) [pid = 3716] [serial = 562] [outer = 00000000] 12:07:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A160400) [pid = 3716] [serial = 563] [outer = 1A125400] 12:07:57 INFO - PROCESS | 3716 | 1464721677961 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A301400) [pid = 3716] [serial = 564] [outer = 1A125400] 12:07:58 INFO - PROCESS | 3716 | 1464721678637 Marionette TRACE conn2 <- [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:07:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 951ms 12:07:58 INFO - PROCESS | 3716 | 1464721678663 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3716 | 1464721678666 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:07:58 INFO - PROCESS | 3716 | 1464721678670 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 3716 | 1464721678672 Marionette TRACE conn2 <- [1,718,null,{}] 12:07:58 INFO - PROCESS | 3716 | 1464721678676 Marionette TRACE conn2 -> [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:07:58 INFO - PROCESS | 3716 | 1464721678774 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:07:58 INFO - PROCESS | 3716 | 1464721678976 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3716 | ++DOCSHELL 10A59C00 == 50 [pid = 3716] [id = 189] 12:07:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10A5B400) [pid = 3716] [serial = 565] [outer = 00000000] 12:07:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (10E9F000) [pid = 3716] [serial = 566] [outer = 10A5B400] 12:07:59 INFO - PROCESS | 3716 | 1464721679025 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (11BC9400) [pid = 3716] [serial = 567] [outer = 10A5B400] 12:07:59 INFO - PROCESS | 3716 | 1464721679610 Marionette TRACE conn2 <- [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:07:59 INFO - PROCESS | 3716 | 1464721679678 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:07:59 INFO - PROCESS | 3716 | 1464721679683 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 3716 | 1464721679687 Marionette TRACE conn2 <- [1,722,null,{}] 12:07:59 INFO - PROCESS | 3716 | 1464721679691 Marionette TRACE conn2 -> [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:07:59 INFO - PROCESS | 3716 | 1464721679788 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:07:59 INFO - PROCESS | 3716 | 1464721679866 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 3716 | ++DOCSHELL 13960C00 == 45 [pid = 3716] [id = 190] 12:07:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13D25800) [pid = 3716] [serial = 568] [outer = 00000000] 12:07:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (14517400) [pid = 3716] [serial = 569] [outer = 13D25800] 12:07:59 INFO - PROCESS | 3716 | 1464721679913 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15205800) [pid = 3716] [serial = 570] [outer = 13D25800] 12:08:00 INFO - PROCESS | 3716 | 1464721680318 Marionette TRACE conn2 <- [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:08:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 697ms 12:08:00 INFO - PROCESS | 3716 | 1464721680387 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 3716 | 1464721680391 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:08:00 INFO - PROCESS | 3716 | 1464721680395 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 3716 | 1464721680397 Marionette TRACE conn2 <- [1,726,null,{}] 12:08:00 INFO - PROCESS | 3716 | 1464721680400 Marionette TRACE conn2 -> [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:08:00 INFO - PROCESS | 3716 | 1464721680482 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:08:00 INFO - PROCESS | 3716 | 1464721680500 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3716 | ++DOCSHELL 16C54C00 == 46 [pid = 3716] [id = 191] 12:08:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C55400) [pid = 3716] [serial = 571] [outer = 00000000] 12:08:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17552800) [pid = 3716] [serial = 572] [outer = 16C55400] 12:08:00 INFO - PROCESS | 3716 | 1464721680545 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (178F0400) [pid = 3716] [serial = 573] [outer = 16C55400] 12:08:01 INFO - PROCESS | 3716 | 1464721681536 Marionette TRACE conn2 <- [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:08:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 12:08:01 INFO - PROCESS | 3716 | 1464721681583 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3716 | 1464721681585 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:08:01 INFO - PROCESS | 3716 | 1464721681594 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3716 | 1464721681600 Marionette TRACE conn2 <- [1,730,null,{}] 12:08:01 INFO - PROCESS | 3716 | 1464721681605 Marionette TRACE conn2 -> [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:08:01 INFO - PROCESS | 3716 | 1464721681685 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:08:01 INFO - PROCESS | 3716 | 1464721681693 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3716 | ++DOCSHELL 118D1C00 == 47 [pid = 3716] [id = 192] 12:08:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (17E8C800) [pid = 3716] [serial = 574] [outer = 00000000] 12:08:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1A12B000) [pid = 3716] [serial = 575] [outer = 17E8C800] 12:08:01 INFO - PROCESS | 3716 | 1464721681736 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A15C400) [pid = 3716] [serial = 576] [outer = 17E8C800] 12:08:02 INFO - PROCESS | 3716 | 1464721682694 Marionette TRACE conn2 <- [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:08:02 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:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 12:08:02 INFO - PROCESS | 3716 | 1464721682755 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 3716 | 1464721682758 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:08:02 INFO - PROCESS | 3716 | 1464721682761 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 3716 | 1464721682763 Marionette TRACE conn2 <- [1,734,null,{}] 12:08:02 INFO - PROCESS | 3716 | 1464721682767 Marionette TRACE conn2 -> [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:08:02 INFO - PROCESS | 3716 | 1464721682883 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:08:02 INFO - PROCESS | 3716 | 1464721682890 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 3716 | ++DOCSHELL 1A308C00 == 48 [pid = 3716] [id = 193] 12:08:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1A417C00) [pid = 3716] [serial = 577] [outer = 00000000] 12:08:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A425800) [pid = 3716] [serial = 578] [outer = 1A417C00] 12:08:03 INFO - PROCESS | 3716 | 1464721682975 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A425C00) [pid = 3716] [serial = 579] [outer = 1A417C00] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1ABE3800) [pid = 3716] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (17559000) [pid = 3716] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10F40C00) [pid = 3716] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1630DC00) [pid = 3716] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13A5FC00) [pid = 3716] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (162FC400) [pid = 3716] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:08:03 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (145D6400) [pid = 3716] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:08:04 INFO - PROCESS | 3716 | 1464721684202 Marionette TRACE conn2 <- [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:08:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:08:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1458ms 12:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:08:04 INFO - PROCESS | 3716 | 1464721684241 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3716 | 1464721684245 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 12:08:04 INFO - PROCESS | 3716 | 1464721684249 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3716 | 1464721684253 Marionette TRACE conn2 <- [1,738,null,{}] 12:08:04 INFO - PROCESS | 3716 | 1464721684259 Marionette TRACE conn2 -> [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:08:04 INFO - PROCESS | 3716 | 1464721684363 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:08:04 INFO - PROCESS | 3716 | 1464721684485 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3716 | ++DOCSHELL 1452D400 == 49 [pid = 3716] [id = 194] 12:08:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (14531800) [pid = 3716] [serial = 580] [outer = 00000000] 12:08:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (162F6400) [pid = 3716] [serial = 581] [outer = 14531800] 12:08:04 INFO - PROCESS | 3716 | 1464721684542 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16305800) [pid = 3716] [serial = 582] [outer = 14531800] 12:08:05 INFO - PROCESS | 3716 | 1464721685588 Marionette TRACE conn2 <- [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:08:05 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:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1379ms 12:08:05 INFO - PROCESS | 3716 | 1464721685645 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3716 | 1464721685651 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:08:05 INFO - PROCESS | 3716 | 1464721685657 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 3716 | 1464721685660 Marionette TRACE conn2 <- [1,742,null,{}] 12:08:05 INFO - PROCESS | 3716 | 1464721685707 Marionette TRACE conn2 -> [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:08:05 INFO - PROCESS | 3716 | 1464721685801 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:08:05 INFO - PROCESS | 3716 | 1464721685950 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3716 | ++DOCSHELL 16C0A000 == 50 [pid = 3716] [id = 195] 12:08:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1796F400) [pid = 3716] [serial = 583] [outer = 00000000] 12:08:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1867BC00) [pid = 3716] [serial = 584] [outer = 1796F400] 12:08:06 INFO - PROCESS | 3716 | 1464721686048 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (19C9B400) [pid = 3716] [serial = 585] [outer = 1796F400] 12:08:07 INFO - PROCESS | 3716 | 1464721687086 Marionette TRACE conn2 <- [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:08:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1521ms 12:08:07 INFO - PROCESS | 3716 | 1464721687164 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 3716 | 1464721687168 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:08:07 INFO - PROCESS | 3716 | 1464721687174 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3716 | 1464721687180 Marionette TRACE conn2 <- [1,746,null,{}] 12:08:07 INFO - PROCESS | 3716 | 1464721687235 Marionette TRACE conn2 -> [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:08:07 INFO - PROCESS | 3716 | 1464721687408 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:08:07 INFO - PROCESS | 3716 | 1464721687504 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3716 | ++DOCSHELL 145DB400 == 51 [pid = 3716] [id = 196] 12:08:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16311400) [pid = 3716] [serial = 586] [outer = 00000000] 12:08:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (17147000) [pid = 3716] [serial = 587] [outer = 16311400] 12:08:07 INFO - PROCESS | 3716 | 1464721687564 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1867B400) [pid = 3716] [serial = 588] [outer = 16311400] 12:08:08 INFO - PROCESS | 3716 | 1464721688266 Marionette TRACE conn2 <- [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:08:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:08:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1110ms 12:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:08:08 INFO - PROCESS | 3716 | 1464721688308 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3716 | 1464721688312 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 3716 | 1464721688316 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3716 | 1464721688318 Marionette TRACE conn2 <- [1,750,null,{}] 12:08:08 INFO - PROCESS | 3716 | 1464721688325 Marionette TRACE conn2 -> [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:08:08 INFO - PROCESS | 3716 | 1464721688418 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:08:08 INFO - PROCESS | 3716 | 1464721688513 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3716 | ++DOCSHELL 132D7000 == 52 [pid = 3716] [id = 197] 12:08:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1398F800) [pid = 3716] [serial = 589] [outer = 00000000] 12:08:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (145DD000) [pid = 3716] [serial = 590] [outer = 1398F800] 12:08:08 INFO - PROCESS | 3716 | 1464721688562 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16305C00) [pid = 3716] [serial = 591] [outer = 1398F800] 12:08:09 INFO - PROCESS | 3716 | --DOCSHELL 118D1C00 == 51 [pid = 3716] [id = 192] 12:08:09 INFO - PROCESS | 3716 | --DOCSHELL 16C54C00 == 50 [pid = 3716] [id = 191] 12:08:09 INFO - PROCESS | 3716 | --DOCSHELL 13960C00 == 49 [pid = 3716] [id = 190] 12:08:09 INFO - PROCESS | 3716 | --DOCSHELL 10A59C00 == 48 [pid = 3716] [id = 189] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17594C00) [pid = 3716] [serial = 552] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (16C57400) [pid = 3716] [serial = 546] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1AE33000) [pid = 3716] [serial = 486] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (19C93C00) [pid = 3716] [serial = 554] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17E92400) [pid = 3716] [serial = 548] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12FE6400) [pid = 3716] [serial = 533] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (14205800) [pid = 3716] [serial = 540] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (132DCC00) [pid = 3716] [serial = 539] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16A54000) [pid = 3716] [serial = 545] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1451C800) [pid = 3716] [serial = 542] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (157CB400) [pid = 3716] [serial = 543] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1630B400) [pid = 3716] [serial = 536] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1630F000) [pid = 3716] [serial = 537] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16309400) [pid = 3716] [serial = 551] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1843A000) [pid = 3716] [serial = 549] [outer = 00000000] [url = about:blank] 12:08:09 INFO - PROCESS | 3716 | 1464721689569 Marionette TRACE conn2 <- [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:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1316ms 12:08:09 INFO - PROCESS | 3716 | 1464721689616 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3716 | 1464721689621 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:08:09 INFO - PROCESS | 3716 | 1464721689628 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3716 | 1464721689630 Marionette TRACE conn2 <- [1,754,null,{}] 12:08:09 INFO - PROCESS | 3716 | 1464721689634 Marionette TRACE conn2 -> [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:08:09 INFO - PROCESS | 3716 | 1464721689720 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:08:09 INFO - PROCESS | 3716 | 1464721689726 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3716 | ++DOCSHELL 13960C00 == 49 [pid = 3716] [id = 198] 12:08:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (13A5D800) [pid = 3716] [serial = 592] [outer = 00000000] 12:08:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16302400) [pid = 3716] [serial = 593] [outer = 13A5D800] 12:08:09 INFO - PROCESS | 3716 | 1464721689771 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16751400) [pid = 3716] [serial = 594] [outer = 13A5D800] 12:08:10 INFO - PROCESS | 3716 | 1464721690749 Marionette TRACE conn2 <- [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:08:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1157ms 12:08:10 INFO - PROCESS | 3716 | 1464721690806 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3716 | 1464721690808 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:08:10 INFO - PROCESS | 3716 | 1464721690811 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 3716 | 1464721690815 Marionette TRACE conn2 <- [1,758,null,{}] 12:08:10 INFO - PROCESS | 3716 | 1464721690826 Marionette TRACE conn2 -> [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:08:10 INFO - PROCESS | 3716 | 1464721690906 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:08:10 INFO - PROCESS | 3716 | 1464721690913 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3716 | ++DOCSHELL 16F30000 == 50 [pid = 3716] [id = 199] 12:08:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (17972400) [pid = 3716] [serial = 595] [outer = 00000000] 12:08:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (18672C00) [pid = 3716] [serial = 596] [outer = 17972400] 12:08:10 INFO - PROCESS | 3716 | 1464721690960 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1867B000) [pid = 3716] [serial = 597] [outer = 17972400] 12:08:11 INFO - PROCESS | 3716 | 1464721691426 Marionette TRACE conn2 <- [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:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 634ms 12:08:11 INFO - PROCESS | 3716 | 1464721691449 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3716 | 1464721691451 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 12:08:11 INFO - PROCESS | 3716 | 1464721691455 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:08:11 INFO - PROCESS | 3716 | 1464721691456 Marionette TRACE conn2 <- [1,762,null,{}] 12:08:11 INFO - PROCESS | 3716 | 1464721691463 Marionette TRACE conn2 -> [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:08:11 INFO - PROCESS | 3716 | 1464721691579 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:08:11 INFO - PROCESS | 3716 | 1464721691585 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3716 | ++DOCSHELL 18674000 == 51 [pid = 3716] [id = 200] 12:08:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A159400) [pid = 3716] [serial = 598] [outer = 00000000] 12:08:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1A310000) [pid = 3716] [serial = 599] [outer = 1A159400] 12:08:11 INFO - PROCESS | 3716 | 1464721691629 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A421C00) [pid = 3716] [serial = 600] [outer = 1A159400] 12:08:12 INFO - PROCESS | 3716 | 1464721692052 Marionette TRACE conn2 <- [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:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 634ms 12:08:12 INFO - PROCESS | 3716 | 1464721692100 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3716 | 1464721692102 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:08:12 INFO - PROCESS | 3716 | 1464721692105 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3716 | 1464721692107 Marionette TRACE conn2 <- [1,766,null,{}] 12:08:12 INFO - PROCESS | 3716 | 1464721692110 Marionette TRACE conn2 -> [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:08:12 INFO - PROCESS | 3716 | 1464721692228 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:08:12 INFO - PROCESS | 3716 | 1464721692234 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3716 | ++DOCSHELL 1A15FC00 == 52 [pid = 3716] [id = 201] 12:08:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A30D800) [pid = 3716] [serial = 601] [outer = 00000000] 12:08:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1AA78C00) [pid = 3716] [serial = 602] [outer = 1A30D800] 12:08:12 INFO - PROCESS | 3716 | 1464721692277 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1AB3F000) [pid = 3716] [serial = 603] [outer = 1A30D800] 12:08:12 INFO - PROCESS | 3716 | 1464721692801 Marionette TRACE conn2 <- [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:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 713ms 12:08:12 INFO - PROCESS | 3716 | 1464721692837 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3716 | 1464721692839 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:08:12 INFO - PROCESS | 3716 | 1464721692843 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3716 | 1464721692844 Marionette TRACE conn2 <- [1,770,null,{}] 12:08:12 INFO - PROCESS | 3716 | 1464721692848 Marionette TRACE conn2 -> [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:08:12 INFO - PROCESS | 3716 | 1464721692969 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:08:12 INFO - PROCESS | 3716 | 1464721692979 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3716 | ++DOCSHELL 1AA6CC00 == 53 [pid = 3716] [id = 202] 12:08:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AB4B800) [pid = 3716] [serial = 604] [outer = 00000000] 12:08:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1ABEB400) [pid = 3716] [serial = 605] [outer = 1AB4B800] 12:08:13 INFO - PROCESS | 3716 | 1464721693023 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1ABEC800) [pid = 3716] [serial = 606] [outer = 1AB4B800] 12:08:13 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17E8C800) [pid = 3716] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:08:13 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13D25800) [pid = 3716] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:08:13 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16C55400) [pid = 3716] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:08:13 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10A5B400) [pid = 3716] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:08:13 INFO - PROCESS | 3716 | 1464721693516 Marionette TRACE conn2 <- [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:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 761ms 12:08:13 INFO - PROCESS | 3716 | 1464721693608 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3716 | 1464721693610 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 3716 | 1464721693617 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3716 | 1464721693619 Marionette TRACE conn2 <- [1,774,null,{}] 12:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:08:13 INFO - PROCESS | 3716 | 1464721693622 Marionette TRACE conn2 -> [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:08:13 INFO - PROCESS | 3716 | 1464721693707 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:08:13 INFO - PROCESS | 3716 | 1464721693713 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3716 | ++DOCSHELL 17E8C800 == 54 [pid = 3716] [id = 203] 12:08:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A15F000) [pid = 3716] [serial = 607] [outer = 00000000] 12:08:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1AE31400) [pid = 3716] [serial = 608] [outer = 1A15F000] 12:08:13 INFO - PROCESS | 3716 | 1464721693757 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1AE33400) [pid = 3716] [serial = 609] [outer = 1A15F000] 12:08:14 INFO - PROCESS | 3716 | 1464721694181 Marionette TRACE conn2 <- [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:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 586ms 12:08:14 INFO - PROCESS | 3716 | 1464721694201 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3716 | 1464721694203 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:08:14 INFO - PROCESS | 3716 | 1464721694206 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 3716 | 1464721694208 Marionette TRACE conn2 <- [1,778,null,{}] 12:08:14 INFO - PROCESS | 3716 | 1464721694211 Marionette TRACE conn2 -> [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:08:14 INFO - PROCESS | 3716 | 1464721694287 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:08:14 INFO - PROCESS | 3716 | 1464721694293 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3716 | ++DOCSHELL 1A133000 == 55 [pid = 3716] [id = 204] 12:08:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1AE3A400) [pid = 3716] [serial = 610] [outer = 00000000] 12:08:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1AF3E000) [pid = 3716] [serial = 611] [outer = 1AE3A400] 12:08:14 INFO - PROCESS | 3716 | 1464721694336 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1B2C4800) [pid = 3716] [serial = 612] [outer = 1AE3A400] 12:08:14 INFO - PROCESS | 3716 | 1464721694797 Marionette TRACE conn2 <- [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:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 602ms 12:08:14 INFO - PROCESS | 3716 | 1464721694833 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3716 | 1464721694834 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:08:14 INFO - PROCESS | 3716 | 1464721694838 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 3716 | 1464721694839 Marionette TRACE conn2 <- [1,782,null,{}] 12:08:14 INFO - PROCESS | 3716 | 1464721694847 Marionette TRACE conn2 -> [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:08:14 INFO - PROCESS | 3716 | 1464721694924 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:08:14 INFO - PROCESS | 3716 | 1464721694930 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3716 | ++DOCSHELL 12B3BC00 == 56 [pid = 3716] [id = 205] 12:08:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12B3DC00) [pid = 3716] [serial = 613] [outer = 00000000] 12:08:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12B41400) [pid = 3716] [serial = 614] [outer = 12B3DC00] 12:08:14 INFO - PROCESS | 3716 | 1464721694973 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1754B800) [pid = 3716] [serial = 615] [outer = 12B3DC00] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 13169800 == 55 [pid = 3716] [id = 141] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1451B400 == 54 [pid = 3716] [id = 145] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 162F1800 == 53 [pid = 3716] [id = 147] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1842F800 == 52 [pid = 3716] [id = 143] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1451DC00 == 51 [pid = 3716] [id = 164] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1A131400 == 50 [pid = 3716] [id = 166] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 157CBC00 == 49 [pid = 3716] [id = 165] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 16797C00 == 48 [pid = 3716] [id = 142] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1452EC00 == 47 [pid = 3716] [id = 144] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 12967C00 == 46 [pid = 3716] [id = 186] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 16303400 == 45 [pid = 3716] [id = 177] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 16F36800 == 44 [pid = 3716] [id = 185] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 14515800 == 43 [pid = 3716] [id = 146] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 10A60800 == 42 [pid = 3716] [id = 187] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 10E9D400 == 41 [pid = 3716] [id = 163] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1630A000 == 40 [pid = 3716] [id = 188] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 162F6C00 == 39 [pid = 3716] [id = 179] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 132D7000 == 38 [pid = 3716] [id = 197] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 145DB400 == 37 [pid = 3716] [id = 196] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 16C0A000 == 36 [pid = 3716] [id = 195] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1452D400 == 35 [pid = 3716] [id = 194] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1A308C00 == 34 [pid = 3716] [id = 193] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 18674000 == 33 [pid = 3716] [id = 200] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1AA6CC00 == 32 [pid = 3716] [id = 202] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1A133000 == 31 [pid = 3716] [id = 204] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 17E8C800 == 30 [pid = 3716] [id = 203] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 16F30000 == 29 [pid = 3716] [id = 199] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 1A15FC00 == 28 [pid = 3716] [id = 201] 12:08:16 INFO - PROCESS | 3716 | --DOCSHELL 13960C00 == 27 [pid = 3716] [id = 198] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1A12B000) [pid = 3716] [serial = 575] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A15C400) [pid = 3716] [serial = 576] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (14517400) [pid = 3716] [serial = 569] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (15205800) [pid = 3716] [serial = 570] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (17552800) [pid = 3716] [serial = 572] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (178F0400) [pid = 3716] [serial = 573] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (16794C00) [pid = 3716] [serial = 560] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (12FE7400) [pid = 3716] [serial = 557] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10E9F000) [pid = 3716] [serial = 566] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (11BC9400) [pid = 3716] [serial = 567] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A160400) [pid = 3716] [serial = 563] [outer = 00000000] [url = about:blank] 12:08:16 INFO - PROCESS | 3716 | 1464721696891 Marionette TRACE conn2 <- [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:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2140ms 12:08:16 INFO - PROCESS | 3716 | 1464721696953 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3716 | 1464721696957 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:08:16 INFO - PROCESS | 3716 | 1464721696962 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3716 | 1464721696966 Marionette TRACE conn2 <- [1,786,null,{}] 12:08:17 INFO - PROCESS | 3716 | 1464721696972 Marionette TRACE conn2 -> [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:08:17 INFO - PROCESS | 3716 | 1464721697111 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:08:17 INFO - PROCESS | 3716 | 1464721697127 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3716 | ++DOCSHELL 102D8400 == 28 [pid = 3716] [id = 206] 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (102D9000) [pid = 3716] [serial = 616] [outer = 00000000] 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (105F1800) [pid = 3716] [serial = 617] [outer = 102D9000] 12:08:17 INFO - PROCESS | 3716 | 1464721697175 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10A58000) [pid = 3716] [serial = 618] [outer = 102D9000] 12:08:17 INFO - PROCESS | 3716 | 1464721697649 Marionette TRACE conn2 <- [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:08:17 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:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 714ms 12:08:17 INFO - PROCESS | 3716 | 1464721697695 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3716 | 1464721697701 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:08:17 INFO - PROCESS | 3716 | 1464721697707 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3716 | 1464721697710 Marionette TRACE conn2 <- [1,790,null,{}] 12:08:17 INFO - PROCESS | 3716 | 1464721697714 Marionette TRACE conn2 -> [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:08:17 INFO - PROCESS | 3716 | 1464721697799 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:08:17 INFO - PROCESS | 3716 | 1464721697811 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3716 | ++DOCSHELL 10F9B400 == 29 [pid = 3716] [id = 207] 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10F9C000) [pid = 3716] [serial = 619] [outer = 00000000] 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (111C7000) [pid = 3716] [serial = 620] [outer = 10F9C000] 12:08:17 INFO - PROCESS | 3716 | 1464721697856 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (114BD000) [pid = 3716] [serial = 621] [outer = 10F9C000] 12:08:18 INFO - PROCESS | 3716 | 1464721698332 Marionette TRACE conn2 <- [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:08:18 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:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 649ms 12:08:18 INFO - PROCESS | 3716 | 1464721698342 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3716 | 1464721698345 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:08:18 INFO - PROCESS | 3716 | 1464721698349 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3716 | 1464721698352 Marionette TRACE conn2 <- [1,794,null,{}] 12:08:18 INFO - PROCESS | 3716 | 1464721698367 Marionette TRACE conn2 -> [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:08:18 INFO - PROCESS | 3716 | 1464721698453 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:08:18 INFO - PROCESS | 3716 | 1464721698496 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3716 | ++DOCSHELL 12C4D000 == 30 [pid = 3716] [id = 208] 12:08:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12C51000) [pid = 3716] [serial = 622] [outer = 00000000] 12:08:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (12F40C00) [pid = 3716] [serial = 623] [outer = 12C51000] 12:08:18 INFO - PROCESS | 3716 | 1464721698614 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12FEEC00) [pid = 3716] [serial = 624] [outer = 12C51000] 12:08:19 INFO - PROCESS | 3716 | 1464721699027 Marionette TRACE conn2 <- [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:08:19 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:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 698ms 12:08:19 INFO - PROCESS | 3716 | 1464721699047 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3716 | 1464721699050 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:08:19 INFO - PROCESS | 3716 | 1464721699053 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 3716 | 1464721699055 Marionette TRACE conn2 <- [1,798,null,{}] 12:08:19 INFO - PROCESS | 3716 | 1464721699058 Marionette TRACE conn2 -> [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:08:19 INFO - PROCESS | 3716 | 1464721699171 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:08:19 INFO - PROCESS | 3716 | 1464721699179 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3716 | ++DOCSHELL 13148000 == 31 [pid = 3716] [id = 209] 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1316CC00) [pid = 3716] [serial = 625] [outer = 00000000] 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13961C00) [pid = 3716] [serial = 626] [outer = 1316CC00] 12:08:19 INFO - PROCESS | 3716 | 1464721699224 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13A5F000) [pid = 3716] [serial = 627] [outer = 1316CC00] 12:08:19 INFO - PROCESS | 3716 | 1464721699689 Marionette TRACE conn2 <- [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:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 634ms 12:08:19 INFO - PROCESS | 3716 | 1464721699722 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3716 | 1464721699724 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:08:19 INFO - PROCESS | 3716 | 1464721699728 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 3716 | 1464721699729 Marionette TRACE conn2 <- [1,802,null,{}] 12:08:19 INFO - PROCESS | 3716 | 1464721699733 Marionette TRACE conn2 -> [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:08:19 INFO - PROCESS | 3716 | 1464721699840 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:08:19 INFO - PROCESS | 3716 | 1464721699848 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3716 | ++DOCSHELL 13A62000 == 32 [pid = 3716] [id = 210] 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (13D25800) [pid = 3716] [serial = 628] [outer = 00000000] 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (14204C00) [pid = 3716] [serial = 629] [outer = 13D25800] 12:08:19 INFO - PROCESS | 3716 | 1464721699892 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (14516000) [pid = 3716] [serial = 630] [outer = 13D25800] 12:08:20 INFO - PROCESS | 3716 | 1464721700326 Marionette TRACE conn2 <- [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:08:20 INFO - PROCESS | 3716 | 1464721700368 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 3716 | 1464721700371 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:08:20 INFO - PROCESS | 3716 | 1464721700373 Marionette TRACE conn2 <- [1,806,null,{}] 12:08:20 INFO - PROCESS | 3716 | 1464721700376 Marionette TRACE conn2 -> [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:08:20 INFO - PROCESS | 3716 | 1464721700511 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:08:20 INFO - PROCESS | 3716 | 1464721700529 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3716 | ++DOCSHELL 145C1400 == 33 [pid = 3716] [id = 211] 12:08:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (145D4000) [pid = 3716] [serial = 631] [outer = 00000000] 12:08:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (159F1000) [pid = 3716] [serial = 632] [outer = 145D4000] 12:08:20 INFO - PROCESS | 3716 | 1464721700574 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (15A3F400) [pid = 3716] [serial = 633] [outer = 145D4000] 12:08:20 INFO - PROCESS | 3716 | 1464721700968 Marionette TRACE conn2 <- [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:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 650ms 12:08:21 INFO - PROCESS | 3716 | 1464721701010 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 3716 | 1464721701012 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 12:08:21 INFO - PROCESS | 3716 | 1464721701015 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:08:21 INFO - PROCESS | 3716 | 1464721701017 Marionette TRACE conn2 <- [1,810,null,{}] 12:08:21 INFO - PROCESS | 3716 | 1464721701020 Marionette TRACE conn2 -> [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:08:21 INFO - PROCESS | 3716 | 1464721701092 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:08:21 INFO - PROCESS | 3716 | 1464721701200 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3716 | ++DOCSHELL 15A44C00 == 34 [pid = 3716] [id = 212] 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (16049C00) [pid = 3716] [serial = 634] [outer = 00000000] 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (162F2C00) [pid = 3716] [serial = 635] [outer = 16049C00] 12:08:21 INFO - PROCESS | 3716 | 1464721701245 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (162F0000) [pid = 3716] [serial = 636] [outer = 16049C00] 12:08:21 INFO - PROCESS | 3716 | 1464721701642 Marionette TRACE conn2 <- [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:08:21 INFO - PROCESS | 3716 | 1464721701688 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:08:21 INFO - PROCESS | 3716 | 1464721701703 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 3716 | 1464721701705 Marionette TRACE conn2 <- [1,814,null,{}] 12:08:21 INFO - PROCESS | 3716 | 1464721701709 Marionette TRACE conn2 -> [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:08:21 INFO - PROCESS | 3716 | 1464721701783 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:08:21 INFO - PROCESS | 3716 | 1464721701789 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3716 | ++DOCSHELL 162F2800 == 35 [pid = 3716] [id = 213] 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (162F5800) [pid = 3716] [serial = 637] [outer = 00000000] 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (16756400) [pid = 3716] [serial = 638] [outer = 162F5800] 12:08:21 INFO - PROCESS | 3716 | 1464721701843 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1675A400) [pid = 3716] [serial = 639] [outer = 162F5800] 12:08:22 INFO - PROCESS | 3716 | 1464721702295 Marionette TRACE conn2 <- [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:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 650ms 12:08:22 INFO - PROCESS | 3716 | 1464721702358 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 3716 | 1464721702360 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 12:08:22 INFO - PROCESS | 3716 | 1464721702363 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 3716 | 1464721702365 Marionette TRACE conn2 <- [1,818,null,{}] 12:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:08:22 INFO - PROCESS | 3716 | 1464721702368 Marionette TRACE conn2 -> [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:08:22 INFO - PROCESS | 3716 | 1464721702470 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:08:22 INFO - PROCESS | 3716 | 1464721702551 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 3716 | ++DOCSHELL 12B39800 == 36 [pid = 3716] [id = 214] 12:08:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (16382800) [pid = 3716] [serial = 640] [outer = 00000000] 12:08:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (16A51C00) [pid = 3716] [serial = 641] [outer = 16382800] 12:08:22 INFO - PROCESS | 3716 | 1464721702595 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (16A53000) [pid = 3716] [serial = 642] [outer = 16382800] 12:08:23 INFO - PROCESS | 3716 | 1464721703004 Marionette TRACE conn2 <- [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:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 697ms 12:08:23 INFO - PROCESS | 3716 | 1464721703066 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3716 | 1464721703068 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:08:23 INFO - PROCESS | 3716 | 1464721703071 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 3716 | 1464721703073 Marionette TRACE conn2 <- [1,822,null,{}] 12:08:23 INFO - PROCESS | 3716 | 1464721703082 Marionette TRACE conn2 -> [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:08:23 INFO - PROCESS | 3716 | 1464721703192 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:08:23 INFO - PROCESS | 3716 | 1464721703204 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 3716 | ++DOCSHELL 132D7000 == 37 [pid = 3716] [id = 215] 12:08:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (16304400) [pid = 3716] [serial = 643] [outer = 00000000] 12:08:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (16F3CC00) [pid = 3716] [serial = 644] [outer = 16304400] 12:08:23 INFO - PROCESS | 3716 | 1464721703250 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (17148400) [pid = 3716] [serial = 645] [outer = 16304400] 12:08:23 INFO - PROCESS | 3716 | 1464721703716 Marionette TRACE conn2 <- [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:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 697ms 12:08:23 INFO - PROCESS | 3716 | 1464721703771 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3716 | 1464721703773 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:08:23 INFO - PROCESS | 3716 | 1464721703777 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 3716 | 1464721703779 Marionette TRACE conn2 <- [1,826,null,{}] 12:08:23 INFO - PROCESS | 3716 | 1464721703782 Marionette TRACE conn2 -> [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:08:23 INFO - PROCESS | 3716 | 1464721703984 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1AE3A400) [pid = 3716] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1A159400) [pid = 3716] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1A30D800) [pid = 3716] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1AB4B800) [pid = 3716] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1A15F000) [pid = 3716] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (17972400) [pid = 3716] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (13A5D800) [pid = 3716] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1398F800) [pid = 3716] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16311400) [pid = 3716] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1796F400) [pid = 3716] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (14531800) [pid = 3716] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1A417C00) [pid = 3716] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (17596400) [pid = 3716] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (14524400) [pid = 3716] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1118B000) [pid = 3716] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A15EC00) [pid = 3716] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18670400) [pid = 3716] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10E9EC00) [pid = 3716] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AA77400) [pid = 3716] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16308C00) [pid = 3716] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A132C00) [pid = 3716] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (105F3000) [pid = 3716] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A41EC00) [pid = 3716] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (105EFC00) [pid = 3716] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (145D3000) [pid = 3716] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12BCD000) [pid = 3716] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162F3000) [pid = 3716] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:08:24 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1A125400) [pid = 3716] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:08:24 INFO - PROCESS | 3716 | 1464721704356 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3716 | ++DOCSHELL 0F987C00 == 38 [pid = 3716] [id = 216] 12:08:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1022A000) [pid = 3716] [serial = 646] [outer = 00000000] 12:08:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1118B000) [pid = 3716] [serial = 647] [outer = 1022A000] 12:08:24 INFO - PROCESS | 3716 | 1464721704412 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (13D26800) [pid = 3716] [serial = 648] [outer = 1022A000] 12:08:24 INFO - PROCESS | 3716 | 1464721704793 Marionette TRACE conn2 <- [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:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1062ms 12:08:24 INFO - PROCESS | 3716 | 1464721704855 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3716 | 1464721704856 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:08:24 INFO - PROCESS | 3716 | 1464721704872 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 3716 | 1464721704874 Marionette TRACE conn2 <- [1,830,null,{}] 12:08:24 INFO - PROCESS | 3716 | 1464721704877 Marionette TRACE conn2 -> [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:08:25 INFO - PROCESS | 3716 | 1464721704982 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:08:25 INFO - PROCESS | 3716 | 1464721704993 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3716 | ++DOCSHELL 12B3C800 == 39 [pid = 3716] [id = 217] 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (13995800) [pid = 3716] [serial = 649] [outer = 00000000] 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (178EA000) [pid = 3716] [serial = 650] [outer = 13995800] 12:08:25 INFO - PROCESS | 3716 | 1464721705037 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (17969000) [pid = 3716] [serial = 651] [outer = 13995800] 12:08:25 INFO - PROCESS | 3716 | 1464721705415 Marionette TRACE conn2 <- [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:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 602ms 12:08:25 INFO - PROCESS | 3716 | 1464721705468 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3716 | 1464721705469 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:08:25 INFO - PROCESS | 3716 | 1464721705473 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 3716 | 1464721705474 Marionette TRACE conn2 <- [1,834,null,{}] 12:08:25 INFO - PROCESS | 3716 | 1464721705478 Marionette TRACE conn2 -> [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:08:25 INFO - PROCESS | 3716 | 1464721705552 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:08:25 INFO - PROCESS | 3716 | 1464721705659 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3716 | ++DOCSHELL 13D2C000 == 40 [pid = 3716] [id = 218] 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1520D800) [pid = 3716] [serial = 652] [outer = 00000000] 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (17EF2C00) [pid = 3716] [serial = 653] [outer = 1520D800] 12:08:25 INFO - PROCESS | 3716 | 1464721705701 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18433C00) [pid = 3716] [serial = 654] [outer = 1520D800] 12:08:26 INFO - PROCESS | 3716 | 1464721706058 Marionette TRACE conn2 <- [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:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 634ms 12:08:26 INFO - PROCESS | 3716 | 1464721706111 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3716 | 1464721706113 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:08:26 INFO - PROCESS | 3716 | 1464721706117 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3716 | 1464721706120 Marionette TRACE conn2 <- [1,838,null,{}] 12:08:26 INFO - PROCESS | 3716 | 1464721706137 Marionette TRACE conn2 -> [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:08:26 INFO - PROCESS | 3716 | 1464721706263 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:08:26 INFO - PROCESS | 3716 | 1464721706270 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3716 | ++DOCSHELL 14204800 == 41 [pid = 3716] [id = 219] 12:08:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (17E8E400) [pid = 3716] [serial = 655] [outer = 00000000] 12:08:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18677C00) [pid = 3716] [serial = 656] [outer = 17E8E400] 12:08:26 INFO - PROCESS | 3716 | 1464721706312 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1867EC00) [pid = 3716] [serial = 657] [outer = 17E8E400] 12:08:27 INFO - PROCESS | 3716 | 1464721707143 Marionette TRACE conn2 <- [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:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1014ms 12:08:27 INFO - PROCESS | 3716 | 1464721707153 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3716 | 1464721707158 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:08:27 INFO - PROCESS | 3716 | 1464721707163 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 3716 | 1464721707168 Marionette TRACE conn2 <- [1,842,null,{}] 12:08:27 INFO - PROCESS | 3716 | 1464721707172 Marionette TRACE conn2 -> [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:08:27 INFO - PROCESS | 3716 | 1464721707286 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:08:27 INFO - PROCESS | 3716 | 1464721707411 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3716 | ++DOCSHELL 105F3800 == 42 [pid = 3716] [id = 220] 12:08:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10A63800) [pid = 3716] [serial = 658] [outer = 00000000] 12:08:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (11190800) [pid = 3716] [serial = 659] [outer = 10A63800] 12:08:27 INFO - PROCESS | 3716 | 1464721707472 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (11D28400) [pid = 3716] [serial = 660] [outer = 10A63800] 12:08:28 INFO - PROCESS | 3716 | 1464721708332 Marionette TRACE conn2 <- [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:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1204ms 12:08:28 INFO - PROCESS | 3716 | 1464721708378 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3716 | 1464721708382 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 12:08:28 INFO - PROCESS | 3716 | 1464721708388 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:08:28 INFO - PROCESS | 3716 | 1464721708391 Marionette TRACE conn2 <- [1,846,null,{}] 12:08:28 INFO - PROCESS | 3716 | 1464721708397 Marionette TRACE conn2 -> [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:08:28 INFO - PROCESS | 3716 | 1464721708551 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:08:28 INFO - PROCESS | 3716 | 1464721708627 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A9C00 == 43 [pid = 3716] [id = 221] 12:08:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (0F989400) [pid = 3716] [serial = 661] [outer = 00000000] 12:08:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (105F1000) [pid = 3716] [serial = 662] [outer = 0F989400] 12:08:28 INFO - PROCESS | 3716 | 1464721708675 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10E9D800) [pid = 3716] [serial = 663] [outer = 0F989400] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 16796400 == 42 [pid = 3716] [id = 128] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 0C7F7C00 == 41 [pid = 3716] [id = 132] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 12F42C00 == 40 [pid = 3716] [id = 133] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 14519000 == 39 [pid = 3716] [id = 134] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 105EF000 == 38 [pid = 3716] [id = 136] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 131EB400 == 37 [pid = 3716] [id = 131] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 13268800 == 36 [pid = 3716] [id = 125] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 1714C400 == 35 [pid = 3716] [id = 129] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 14516C00 == 34 [pid = 3716] [id = 126] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 1604AC00 == 33 [pid = 3716] [id = 127] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 10506C00 == 32 [pid = 3716] [id = 124] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 10508C00 == 31 [pid = 3716] [id = 123] 12:08:29 INFO - PROCESS | 3716 | --DOCSHELL 12B3BC00 == 30 [pid = 3716] [id = 205] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (12B41400) [pid = 3716] [serial = 614] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1451C000) [pid = 3716] [serial = 534] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1A421400) [pid = 3716] [serial = 441] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1A12BC00) [pid = 3716] [serial = 495] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (12959800) [pid = 3716] [serial = 489] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1AB41000) [pid = 3716] [serial = 453] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AE2BC00) [pid = 3716] [serial = 531] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1B2C3800) [pid = 3716] [serial = 498] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (14517800) [pid = 3716] [serial = 444] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1AA6EC00) [pid = 3716] [serial = 450] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10EA6C00) [pid = 3716] [serial = 408] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16C02400) [pid = 3716] [serial = 447] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A310000) [pid = 3716] [serial = 599] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1AA78C00) [pid = 3716] [serial = 602] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1A421C00) [pid = 3716] [serial = 600] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1ABEB400) [pid = 3716] [serial = 605] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1AE31400) [pid = 3716] [serial = 608] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1AF3E000) [pid = 3716] [serial = 611] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1ABEC800) [pid = 3716] [serial = 606] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (18672C00) [pid = 3716] [serial = 596] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16302400) [pid = 3716] [serial = 593] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16751400) [pid = 3716] [serial = 594] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16305C00) [pid = 3716] [serial = 591] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (145DD000) [pid = 3716] [serial = 590] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1867B400) [pid = 3716] [serial = 588] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (17147000) [pid = 3716] [serial = 587] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (19C9B400) [pid = 3716] [serial = 585] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1867BC00) [pid = 3716] [serial = 584] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16305800) [pid = 3716] [serial = 582] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (162F6400) [pid = 3716] [serial = 581] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A425800) [pid = 3716] [serial = 578] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1A425C00) [pid = 3716] [serial = 579] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1AB3F000) [pid = 3716] [serial = 603] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1867B000) [pid = 3716] [serial = 597] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1AE33400) [pid = 3716] [serial = 609] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1A126C00) [pid = 3716] [serial = 555] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (159FC000) [pid = 3716] [serial = 492] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (13A5C000) [pid = 3716] [serial = 558] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (17556400) [pid = 3716] [serial = 561] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1A301400) [pid = 3716] [serial = 564] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1B2C4800) [pid = 3716] [serial = 612] [outer = 00000000] [url = about:blank] 12:08:29 INFO - PROCESS | 3716 | 1464721709298 Marionette TRACE conn2 <- [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:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 919ms 12:08:29 INFO - PROCESS | 3716 | 1464721709326 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3716 | 1464721709332 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:08:29 INFO - PROCESS | 3716 | 1464721709338 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3716 | 1464721709341 Marionette TRACE conn2 <- [1,850,null,{}] 12:08:29 INFO - PROCESS | 3716 | 1464721709347 Marionette TRACE conn2 -> [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:08:29 INFO - PROCESS | 3716 | 1464721709429 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:08:29 INFO - PROCESS | 3716 | 1464721709436 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3716 | ++DOCSHELL 10F38400 == 31 [pid = 3716] [id = 222] 12:08:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (10F38800) [pid = 3716] [serial = 664] [outer = 00000000] 12:08:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12958400) [pid = 3716] [serial = 665] [outer = 10F38800] 12:08:29 INFO - PROCESS | 3716 | 1464721709481 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B37400) [pid = 3716] [serial = 666] [outer = 10F38800] 12:08:29 INFO - PROCESS | 3716 | 1464721709947 Marionette TRACE conn2 <- [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:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 634ms 12:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:08:30 INFO - PROCESS | 3716 | 1464721709987 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3716 | 1464721709989 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 12:08:30 INFO - PROCESS | 3716 | 1464721709992 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3716 | 1464721709996 Marionette TRACE conn2 <- [1,854,null,{}] 12:08:30 INFO - PROCESS | 3716 | 1464721710006 Marionette TRACE conn2 -> [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:08:30 INFO - PROCESS | 3716 | 1464721710089 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:08:30 INFO - PROCESS | 3716 | 1464721710100 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3716 | ++DOCSHELL 13135C00 == 32 [pid = 3716] [id = 223] 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (13162C00) [pid = 3716] [serial = 667] [outer = 00000000] 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13958800) [pid = 3716] [serial = 668] [outer = 13162C00] 12:08:30 INFO - PROCESS | 3716 | 1464721710148 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13963400) [pid = 3716] [serial = 669] [outer = 13162C00] 12:08:30 INFO - PROCESS | 3716 | 1464721710586 Marionette TRACE conn2 <- [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:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 650ms 12:08:30 INFO - PROCESS | 3716 | 1464721710632 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3716 | 1464721710634 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 12:08:30 INFO - PROCESS | 3716 | 1464721710638 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3716 | 1464721710639 Marionette TRACE conn2 <- [1,858,null,{}] 12:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:08:30 INFO - PROCESS | 3716 | 1464721710643 Marionette TRACE conn2 -> [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:08:30 INFO - PROCESS | 3716 | 1464721710769 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:08:30 INFO - PROCESS | 3716 | 1464721710778 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3716 | ++DOCSHELL 13DA8800 == 33 [pid = 3716] [id = 224] 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (14515C00) [pid = 3716] [serial = 670] [outer = 00000000] 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14523800) [pid = 3716] [serial = 671] [outer = 14515C00] 12:08:30 INFO - PROCESS | 3716 | 1464721710822 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1452B800) [pid = 3716] [serial = 672] [outer = 14515C00] 12:08:31 INFO - PROCESS | 3716 | 1464721711262 Marionette TRACE conn2 <- [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:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 649ms 12:08:31 INFO - PROCESS | 3716 | 1464721711308 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 3716 | 1464721711310 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 12:08:31 INFO - PROCESS | 3716 | 1464721711314 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:08:31 INFO - PROCESS | 3716 | 1464721711315 Marionette TRACE conn2 <- [1,862,null,{}] 12:08:31 INFO - PROCESS | 3716 | 1464721711319 Marionette TRACE conn2 -> [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:08:31 INFO - PROCESS | 3716 | 1464721711402 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:08:31 INFO - PROCESS | 3716 | 1464721711410 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3716 | ++DOCSHELL 14520800 == 34 [pid = 3716] [id = 225] 12:08:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (14522C00) [pid = 3716] [serial = 673] [outer = 00000000] 12:08:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (157D3800) [pid = 3716] [serial = 674] [outer = 14522C00] 12:08:31 INFO - PROCESS | 3716 | 1464721711455 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15A37C00) [pid = 3716] [serial = 675] [outer = 14522C00] 12:08:31 INFO - PROCESS | 3716 | 1464721711948 Marionette TRACE conn2 <- [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:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 714ms 12:08:32 INFO - PROCESS | 3716 | 1464721712014 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3716 | 1464721712016 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:08:32 INFO - PROCESS | 3716 | 1464721712020 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 3716 | 1464721712021 Marionette TRACE conn2 <- [1,866,null,{}] 12:08:32 INFO - PROCESS | 3716 | 1464721712025 Marionette TRACE conn2 -> [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:08:32 INFO - PROCESS | 3716 | 1464721712147 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:08:32 INFO - PROCESS | 3716 | 1464721712160 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3716 | ++DOCSHELL 15A44400 == 35 [pid = 3716] [id = 226] 12:08:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (162F1000) [pid = 3716] [serial = 676] [outer = 00000000] 12:08:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16302800) [pid = 3716] [serial = 677] [outer = 162F1000] 12:08:32 INFO - PROCESS | 3716 | 1464721712246 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16308800) [pid = 3716] [serial = 678] [outer = 162F1000] 12:08:32 INFO - PROCESS | 3716 | 1464721712668 Marionette TRACE conn2 <- [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:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 713ms 12:08:32 INFO - PROCESS | 3716 | 1464721712719 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3716 | 1464721712721 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 12:08:32 INFO - PROCESS | 3716 | 1464721712724 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:08:32 INFO - PROCESS | 3716 | 1464721712726 Marionette TRACE conn2 <- [1,870,null,{}] 12:08:32 INFO - PROCESS | 3716 | 1464721712729 Marionette TRACE conn2 -> [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:08:32 INFO - PROCESS | 3716 | 1464721712858 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:08:32 INFO - PROCESS | 3716 | 1464721712870 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A7000 == 36 [pid = 3716] [id = 227] 12:08:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (14206C00) [pid = 3716] [serial = 679] [outer = 00000000] 12:08:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16753800) [pid = 3716] [serial = 680] [outer = 14206C00] 12:08:32 INFO - PROCESS | 3716 | 1464721712957 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16794C00) [pid = 3716] [serial = 681] [outer = 14206C00] 12:08:33 INFO - PROCESS | 3716 | 1464721713390 Marionette TRACE conn2 <- [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:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 713ms 12:08:33 INFO - PROCESS | 3716 | 1464721713456 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 3716 | 1464721713458 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:08:33 INFO - PROCESS | 3716 | 1464721713462 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 3716 | 1464721713463 Marionette TRACE conn2 <- [1,874,null,{}] 12:08:33 INFO - PROCESS | 3716 | 1464721713466 Marionette TRACE conn2 -> [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:08:33 INFO - PROCESS | 3716 | 1464721713567 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:08:33 INFO - PROCESS | 3716 | 1464721713573 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 3716 | ++DOCSHELL 11D1DC00 == 37 [pid = 3716] [id = 228] 12:08:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1630FC00) [pid = 3716] [serial = 682] [outer = 00000000] 12:08:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17141800) [pid = 3716] [serial = 683] [outer = 1630FC00] 12:08:33 INFO - PROCESS | 3716 | 1464721713617 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (17146800) [pid = 3716] [serial = 684] [outer = 1630FC00] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1520D800) [pid = 3716] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1316CC00) [pid = 3716] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (12B3DC00) [pid = 3716] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16304400) [pid = 3716] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13D25800) [pid = 3716] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (102D9000) [pid = 3716] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (162F5800) [pid = 3716] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1022A000) [pid = 3716] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10F9C000) [pid = 3716] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16382800) [pid = 3716] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (13995800) [pid = 3716] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (16049C00) [pid = 3716] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (145D4000) [pid = 3716] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:08:33 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12C51000) [pid = 3716] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:08:34 INFO - PROCESS | 3716 | 1464721714139 Marionette TRACE conn2 <- [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:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 745ms 12:08:34 INFO - PROCESS | 3716 | 1464721714220 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 3716 | 1464721714222 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 12:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:08:34 INFO - PROCESS | 3716 | 1464721714229 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 3716 | 1464721714231 Marionette TRACE conn2 <- [1,878,null,{}] 12:08:34 INFO - PROCESS | 3716 | 1464721714234 Marionette TRACE conn2 -> [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:08:34 INFO - PROCESS | 3716 | 1464721714308 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:08:34 INFO - PROCESS | 3716 | 1464721714315 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 3716 | ++DOCSHELL 11DBF800 == 38 [pid = 3716] [id = 229] 12:08:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12B3B800) [pid = 3716] [serial = 685] [outer = 00000000] 12:08:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (162F5800) [pid = 3716] [serial = 686] [outer = 12B3B800] 12:08:34 INFO - PROCESS | 3716 | 1464721714358 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16C54400) [pid = 3716] [serial = 687] [outer = 12B3B800] 12:08:35 INFO - PROCESS | 3716 | 1464721715043 Marionette TRACE conn2 <- [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:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 855ms 12:08:35 INFO - PROCESS | 3716 | 1464721715068 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3716 | 1464721715070 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 12:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:08:35 INFO - PROCESS | 3716 | 1464721715073 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 3716 | 1464721715075 Marionette TRACE conn2 <- [1,882,null,{}] 12:08:35 INFO - PROCESS | 3716 | 1464721715078 Marionette TRACE conn2 -> [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:08:35 INFO - PROCESS | 3716 | 1464721715183 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:08:35 INFO - PROCESS | 3716 | 1464721715194 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3716 | ++DOCSHELL 13A5D800 == 39 [pid = 3716] [id = 230] 12:08:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13A61C00) [pid = 3716] [serial = 688] [outer = 00000000] 12:08:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (178EC400) [pid = 3716] [serial = 689] [outer = 13A61C00] 12:08:35 INFO - PROCESS | 3716 | 1464721715237 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17EEF800) [pid = 3716] [serial = 690] [outer = 13A61C00] 12:08:35 INFO - PROCESS | 3716 | 1464721715713 Marionette TRACE conn2 <- [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:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 634ms 12:08:35 INFO - PROCESS | 3716 | 1464721715744 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3716 | 1464721715746 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 3716 | 1464721715749 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:08:35 INFO - PROCESS | 3716 | 1464721715751 Marionette TRACE conn2 <- [1,886,null,{}] 12:08:35 INFO - PROCESS | 3716 | 1464721715755 Marionette TRACE conn2 -> [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:08:35 INFO - PROCESS | 3716 | 1464721715876 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:08:35 INFO - PROCESS | 3716 | 1464721715885 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3716 | ++DOCSHELL 0C786C00 == 40 [pid = 3716] [id = 231] 12:08:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (0C789000) [pid = 3716] [serial = 691] [outer = 00000000] 12:08:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (0C7F9C00) [pid = 3716] [serial = 692] [outer = 0C789000] 12:08:35 INFO - PROCESS | 3716 | 1464721715983 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (0F2A6400) [pid = 3716] [serial = 693] [outer = 0C789000] 12:08:36 INFO - PROCESS | 3716 | 1464721716613 Marionette TRACE conn2 <- [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:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 951ms 12:08:36 INFO - PROCESS | 3716 | 1464721716696 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3716 | 1464721716700 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 12:08:36 INFO - PROCESS | 3716 | 1464721716706 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:08:36 INFO - PROCESS | 3716 | 1464721716708 Marionette TRACE conn2 <- [1,890,null,{}] 12:08:36 INFO - PROCESS | 3716 | 1464721716713 Marionette TRACE conn2 -> [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:08:36 INFO - PROCESS | 3716 | 1464721716818 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:08:36 INFO - PROCESS | 3716 | 1464721716899 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3716 | ++DOCSHELL 12B44000 == 41 [pid = 3716] [id = 232] 12:08:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (12B44400) [pid = 3716] [serial = 694] [outer = 00000000] 12:08:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13132800) [pid = 3716] [serial = 695] [outer = 12B44400] 12:08:37 INFO - PROCESS | 3716 | 1464721716997 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (132DC400) [pid = 3716] [serial = 696] [outer = 12B44400] 12:08:37 INFO - PROCESS | 3716 | 1464721717652 Marionette TRACE conn2 <- [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:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 951ms 12:08:37 INFO - PROCESS | 3716 | 1464721717683 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3716 | 1464721717687 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:08:37 INFO - PROCESS | 3716 | 1464721717694 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3716 | 1464721717697 Marionette TRACE conn2 <- [1,894,null,{}] 12:08:37 INFO - PROCESS | 3716 | 1464721717701 Marionette TRACE conn2 -> [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:08:37 INFO - PROCESS | 3716 | 1464721717842 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:08:37 INFO - PROCESS | 3716 | 1464721717897 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3716 | ++DOCSHELL 157D3000 == 42 [pid = 3716] [id = 233] 12:08:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (157D3400) [pid = 3716] [serial = 697] [outer = 00000000] 12:08:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16303000) [pid = 3716] [serial = 698] [outer = 157D3400] 12:08:37 INFO - PROCESS | 3716 | 1464721717950 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16F3C800) [pid = 3716] [serial = 699] [outer = 157D3400] 12:08:38 INFO - PROCESS | 3716 | 1464721718510 Marionette TRACE conn2 <- [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:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 919ms 12:08:38 INFO - PROCESS | 3716 | 1464721718598 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 3716 | 1464721718601 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 12:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:08:38 INFO - PROCESS | 3716 | 1464721718604 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 3716 | 1464721718608 Marionette TRACE conn2 <- [1,898,null,{}] 12:08:38 INFO - PROCESS | 3716 | 1464721718619 Marionette TRACE conn2 -> [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:08:38 INFO - PROCESS | 3716 | 1464721718769 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:08:38 INFO - PROCESS | 3716 | 1464721718801 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 3716 | ++DOCSHELL 19CE3400 == 43 [pid = 3716] [id = 234] 12:08:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (19CE3800) [pid = 3716] [serial = 700] [outer = 00000000] 12:08:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1A127000) [pid = 3716] [serial = 701] [outer = 19CE3800] 12:08:38 INFO - PROCESS | 3716 | 1464721718854 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1A12C000) [pid = 3716] [serial = 702] [outer = 19CE3800] 12:08:39 INFO - PROCESS | 3716 | 1464721719440 Marionette TRACE conn2 <- [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:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 903ms 12:08:39 INFO - PROCESS | 3716 | 1464721719508 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3716 | 1464721719511 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:08:39 INFO - PROCESS | 3716 | 1464721719515 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3716 | 1464721719517 Marionette TRACE conn2 <- [1,902,null,{}] 12:08:39 INFO - PROCESS | 3716 | 1464721719520 Marionette TRACE conn2 -> [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:08:39 INFO - PROCESS | 3716 | 1464721719643 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:08:39 INFO - PROCESS | 3716 | 1464721719722 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A1000 == 44 [pid = 3716] [id = 235] 12:08:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10514000) [pid = 3716] [serial = 703] [outer = 00000000] 12:08:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (111CE800) [pid = 3716] [serial = 704] [outer = 10514000] 12:08:39 INFO - PROCESS | 3716 | 1464721719861 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12B3D000) [pid = 3716] [serial = 705] [outer = 10514000] 12:08:40 INFO - PROCESS | 3716 | 1464721720577 Marionette TRACE conn2 <- [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:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1109ms 12:08:40 INFO - PROCESS | 3716 | 1464721720649 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 3716 | 1464721720653 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 12:08:40 INFO - PROCESS | 3716 | 1464721720658 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:08:40 INFO - PROCESS | 3716 | 1464721720662 Marionette TRACE conn2 <- [1,906,null,{}] 12:08:40 INFO - PROCESS | 3716 | 1464721720666 Marionette TRACE conn2 -> [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:08:40 INFO - PROCESS | 3716 | 1464721720766 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:08:40 INFO - PROCESS | 3716 | 1464721720851 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A5000 == 45 [pid = 3716] [id = 236] 12:08:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (0F2A6C00) [pid = 3716] [serial = 706] [outer = 00000000] 12:08:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10A58C00) [pid = 3716] [serial = 707] [outer = 0F2A6C00] 12:08:40 INFO - PROCESS | 3716 | 1464721720944 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (11DBE800) [pid = 3716] [serial = 708] [outer = 0F2A6C00] 12:08:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12FE0800) [pid = 3716] [serial = 709] [outer = 1B5EEC00] 12:08:41 INFO - PROCESS | 3716 | --DOCSHELL 18436000 == 44 [pid = 3716] [id = 130] 12:08:41 INFO - PROCESS | 3716 | --DOCSHELL 1058E400 == 43 [pid = 3716] [id = 138] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (12F40C00) [pid = 3716] [serial = 623] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (12FEEC00) [pid = 3716] [serial = 624] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (17148400) [pid = 3716] [serial = 645] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (13D26800) [pid = 3716] [serial = 648] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1118B000) [pid = 3716] [serial = 647] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (178EA000) [pid = 3716] [serial = 650] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (17969000) [pid = 3716] [serial = 651] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1675A400) [pid = 3716] [serial = 639] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18433C00) [pid = 3716] [serial = 654] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17EF2C00) [pid = 3716] [serial = 653] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16A51C00) [pid = 3716] [serial = 641] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16F3CC00) [pid = 3716] [serial = 644] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16756400) [pid = 3716] [serial = 638] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (162F2C00) [pid = 3716] [serial = 635] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (162F0000) [pid = 3716] [serial = 636] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14204C00) [pid = 3716] [serial = 629] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14516000) [pid = 3716] [serial = 630] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (105F1800) [pid = 3716] [serial = 617] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10A58000) [pid = 3716] [serial = 618] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (1754B800) [pid = 3716] [serial = 615] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16A53000) [pid = 3716] [serial = 642] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (159F1000) [pid = 3716] [serial = 632] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (15A3F400) [pid = 3716] [serial = 633] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (13A5F000) [pid = 3716] [serial = 627] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13961C00) [pid = 3716] [serial = 626] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (111C7000) [pid = 3716] [serial = 620] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (114BD000) [pid = 3716] [serial = 621] [outer = 00000000] [url = about:blank] 12:08:41 INFO - PROCESS | 3716 | 1464721721455 Marionette TRACE conn2 <- [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:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 856ms 12:08:41 INFO - PROCESS | 3716 | 1464721721502 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 3716 | 1464721721506 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 3716 | 1464721721516 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:08:41 INFO - PROCESS | 3716 | 1464721721519 Marionette TRACE conn2 <- [1,910,null,{}] 12:08:41 INFO - PROCESS | 3716 | 1464721721523 Marionette TRACE conn2 -> [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:08:41 INFO - PROCESS | 3716 | 1464721721604 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:08:41 INFO - PROCESS | 3716 | 1464721721611 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 3716 | ++DOCSHELL 13993800 == 44 [pid = 3716] [id = 237] 12:08:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13A5E800) [pid = 3716] [serial = 710] [outer = 00000000] 12:08:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (14515400) [pid = 3716] [serial = 711] [outer = 13A5E800] 12:08:41 INFO - PROCESS | 3716 | 1464721721656 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1451A800) [pid = 3716] [serial = 712] [outer = 13A5E800] 12:08:42 INFO - PROCESS | 3716 | 1464721722155 Marionette TRACE conn2 <- [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:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 649ms 12:08:42 INFO - PROCESS | 3716 | 1464721722188 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3716 | 1464721722190 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:08:42 INFO - PROCESS | 3716 | 1464721722194 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3716 | 1464721722197 Marionette TRACE conn2 <- [1,914,null,{}] 12:08:42 INFO - PROCESS | 3716 | 1464721722212 Marionette TRACE conn2 -> [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:08:42 INFO - PROCESS | 3716 | 1464721722297 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:08:42 INFO - PROCESS | 3716 | 1464721722310 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3716 | ++DOCSHELL 15A40800 == 45 [pid = 3716] [id = 238] 12:08:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (15A42800) [pid = 3716] [serial = 713] [outer = 00000000] 12:08:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (162F2C00) [pid = 3716] [serial = 714] [outer = 15A42800] 12:08:42 INFO - PROCESS | 3716 | 1464721722356 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16302400) [pid = 3716] [serial = 715] [outer = 15A42800] 12:08:42 INFO - PROCESS | 3716 | 1464721722791 Marionette TRACE conn2 <- [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:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 650ms 12:08:42 INFO - PROCESS | 3716 | 1464721722832 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3716 | 1464721722834 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:08:42 INFO - PROCESS | 3716 | 1464721722840 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3716 | 1464721722842 Marionette TRACE conn2 <- [1,918,null,{}] 12:08:42 INFO - PROCESS | 3716 | 1464721722845 Marionette TRACE conn2 -> [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:08:42 INFO - PROCESS | 3716 | 1464721722923 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:08:42 INFO - PROCESS | 3716 | 1464721722930 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3716 | ++DOCSHELL 16384400 == 46 [pid = 3716] [id = 239] 12:08:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16751800) [pid = 3716] [serial = 716] [outer = 00000000] 12:08:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16796000) [pid = 3716] [serial = 717] [outer = 16751800] 12:08:42 INFO - PROCESS | 3716 | 1464721722973 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16C08800) [pid = 3716] [serial = 718] [outer = 16751800] 12:08:43 INFO - PROCESS | 3716 | 1464721723424 Marionette TRACE conn2 <- [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:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 650ms 12:08:43 INFO - PROCESS | 3716 | 1464721723478 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3716 | 1464721723479 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:08:43 INFO - PROCESS | 3716 | 1464721723483 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 3716 | 1464721723485 Marionette TRACE conn2 <- [1,922,null,{}] 12:08:43 INFO - PROCESS | 3716 | 1464721723488 Marionette TRACE conn2 -> [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:08:43 INFO - PROCESS | 3716 | 1464721723591 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:08:43 INFO - PROCESS | 3716 | 1464721723597 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 3716 | ++DOCSHELL 1675C800 == 47 [pid = 3716] [id = 240] 12:08:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16A55400) [pid = 3716] [serial = 719] [outer = 00000000] 12:08:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1754B000) [pid = 3716] [serial = 720] [outer = 16A55400] 12:08:43 INFO - PROCESS | 3716 | 1464721723641 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1759B000) [pid = 3716] [serial = 721] [outer = 16A55400] 12:08:44 INFO - PROCESS | 3716 | 1464721724081 Marionette TRACE conn2 <- [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:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 634ms 12:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:08:44 INFO - PROCESS | 3716 | 1464721724119 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3716 | 1464721724121 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 12:08:44 INFO - PROCESS | 3716 | 1464721724124 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3716 | 1464721724126 Marionette TRACE conn2 <- [1,926,null,{}] 12:08:44 INFO - PROCESS | 3716 | 1464721724129 Marionette TRACE conn2 -> [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:08:44 INFO - PROCESS | 3716 | 1464721724245 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:08:44 INFO - PROCESS | 3716 | 1464721724332 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3716 | ++DOCSHELL 18268800 == 48 [pid = 3716] [id = 241] 12:08:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1843AC00) [pid = 3716] [serial = 722] [outer = 00000000] 12:08:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1867D000) [pid = 3716] [serial = 723] [outer = 1843AC00] 12:08:44 INFO - PROCESS | 3716 | 1464721724429 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (19C92C00) [pid = 3716] [serial = 724] [outer = 1843AC00] 12:08:44 INFO - PROCESS | 3716 | 1464721724836 Marionette TRACE conn2 <- [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:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 745ms 12:08:44 INFO - PROCESS | 3716 | 1464721724898 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3716 | 1464721724900 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:08:44 INFO - PROCESS | 3716 | 1464721724904 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3716 | 1464721724905 Marionette TRACE conn2 <- [1,930,null,{}] 12:08:44 INFO - PROCESS | 3716 | 1464721724909 Marionette TRACE conn2 -> [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:08:45 INFO - PROCESS | 3716 | 1464721725013 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:08:45 INFO - PROCESS | 3716 | 1464721725020 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3716 | ++DOCSHELL 0F29D800 == 49 [pid = 3716] [id = 242] 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1520E800) [pid = 3716] [serial = 725] [outer = 00000000] 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A12A800) [pid = 3716] [serial = 726] [outer = 1520E800] 12:08:45 INFO - PROCESS | 3716 | 1464721725107 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1A12BC00) [pid = 3716] [serial = 727] [outer = 1520E800] 12:08:45 INFO - PROCESS | 3716 | 1464721725577 Marionette TRACE conn2 <- [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:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (162F1000) [pid = 3716] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (14206C00) [pid = 3716] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (10F38800) [pid = 3716] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1630FC00) [pid = 3716] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (13162C00) [pid = 3716] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (0F989400) [pid = 3716] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14515C00) [pid = 3716] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14522C00) [pid = 3716] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:08:45 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B3B800) [pid = 3716] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 745ms 12:08:45 INFO - PROCESS | 3716 | 1464721725656 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3716 | 1464721725658 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:08:45 INFO - PROCESS | 3716 | 1464721725661 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3716 | 1464721725663 Marionette TRACE conn2 <- [1,934,null,{}] 12:08:45 INFO - PROCESS | 3716 | 1464721725666 Marionette TRACE conn2 -> [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:08:45 INFO - PROCESS | 3716 | 1464721725757 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:08:45 INFO - PROCESS | 3716 | 1464721725764 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3716 | ++DOCSHELL 13A62C00 == 50 [pid = 3716] [id = 243] 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (14206C00) [pid = 3716] [serial = 728] [outer = 00000000] 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (159EDC00) [pid = 3716] [serial = 729] [outer = 14206C00] 12:08:45 INFO - PROCESS | 3716 | 1464721725808 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16302C00) [pid = 3716] [serial = 730] [outer = 14206C00] 12:08:46 INFO - PROCESS | 3716 | 1464721726238 Marionette TRACE conn2 <- [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:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 650ms 12:08:46 INFO - PROCESS | 3716 | 1464721726298 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3716 | 1464721726300 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:08:46 INFO - PROCESS | 3716 | 1464721726303 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 3716 | 1464721726305 Marionette TRACE conn2 <- [1,938,null,{}] 12:08:46 INFO - PROCESS | 3716 | 1464721726309 Marionette TRACE conn2 -> [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:08:46 INFO - PROCESS | 3716 | 1464721726385 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:08:46 INFO - PROCESS | 3716 | 1464721726392 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 3716 | ++DOCSHELL 0F29D400 == 51 [pid = 3716] [id = 244] 12:08:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (162FD800) [pid = 3716] [serial = 731] [outer = 00000000] 12:08:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A15FC00) [pid = 3716] [serial = 732] [outer = 162FD800] 12:08:46 INFO - PROCESS | 3716 | 1464721726444 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1A163C00) [pid = 3716] [serial = 733] [outer = 162FD800] 12:08:46 INFO - PROCESS | 3716 | 1464721726895 Marionette TRACE conn2 <- [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:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 602ms 12:08:46 INFO - PROCESS | 3716 | 1464721726933 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3716 | 1464721726935 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 3716 | 1464721726943 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:08:46 INFO - PROCESS | 3716 | 1464721726944 Marionette TRACE conn2 <- [1,942,null,{}] 12:08:46 INFO - PROCESS | 3716 | 1464721726948 Marionette TRACE conn2 -> [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:08:47 INFO - PROCESS | 3716 | 1464721727025 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:08:47 INFO - PROCESS | 3716 | 1464721727031 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3716 | ++DOCSHELL 1A134400 == 52 [pid = 3716] [id = 245] 12:08:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A305800) [pid = 3716] [serial = 734] [outer = 00000000] 12:08:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A34AC00) [pid = 3716] [serial = 735] [outer = 1A305800] 12:08:47 INFO - PROCESS | 3716 | 1464721727077 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18672C00) [pid = 3716] [serial = 736] [outer = 1A305800] 12:08:47 INFO - PROCESS | 3716 | 1464721727525 Marionette TRACE conn2 <- [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:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 650ms 12:08:47 INFO - PROCESS | 3716 | 1464721727582 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3716 | 1464721727584 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 12:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:08:47 INFO - PROCESS | 3716 | 1464721727588 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3716 | 1464721727590 Marionette TRACE conn2 <- [1,946,null,{}] 12:08:47 INFO - PROCESS | 3716 | 1464721727594 Marionette TRACE conn2 -> [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:08:47 INFO - PROCESS | 3716 | 1464721727738 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:08:47 INFO - PROCESS | 3716 | 1464721727839 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3716 | ++DOCSHELL 105FB000 == 53 [pid = 3716] [id = 246] 12:08:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10A58000) [pid = 3716] [serial = 737] [outer = 00000000] 12:08:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10E99C00) [pid = 3716] [serial = 738] [outer = 10A58000] 12:08:47 INFO - PROCESS | 3716 | 1464721727897 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (111B0800) [pid = 3716] [serial = 739] [outer = 10A58000] 12:08:48 INFO - PROCESS | 3716 | 1464721728504 Marionette TRACE conn2 <- [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:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 967ms 12:08:48 INFO - PROCESS | 3716 | 1464721728534 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 3716 | 1464721728538 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:08:48 INFO - PROCESS | 3716 | 1464721728543 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 3716 | 1464721728547 Marionette TRACE conn2 <- [1,950,null,{}] 12:08:48 INFO - PROCESS | 3716 | 1464721728552 Marionette TRACE conn2 -> [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:08:48 INFO - PROCESS | 3716 | 1464721728657 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:08:48 INFO - PROCESS | 3716 | 1464721728781 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3716 | ++DOCSHELL 13A5C000 == 54 [pid = 3716] [id = 247] 12:08:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (13A60000) [pid = 3716] [serial = 740] [outer = 00000000] 12:08:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1451C400) [pid = 3716] [serial = 741] [outer = 13A60000] 12:08:48 INFO - PROCESS | 3716 | 1464721728837 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (145D5400) [pid = 3716] [serial = 742] [outer = 13A60000] 12:08:49 INFO - PROCESS | 3716 | 1464721729400 Marionette TRACE conn2 <- [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:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 919ms 12:08:49 INFO - PROCESS | 3716 | 1464721729481 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3716 | 1464721729484 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:08:49 INFO - PROCESS | 3716 | 1464721729488 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 3716 | 1464721729490 Marionette TRACE conn2 <- [1,954,null,{}] 12:08:49 INFO - PROCESS | 3716 | 1464721729494 Marionette TRACE conn2 -> [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:08:49 INFO - PROCESS | 3716 | 1464721729606 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:08:49 INFO - PROCESS | 3716 | 1464721729731 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 3716 | ++DOCSHELL 16308400 == 55 [pid = 3716] [id = 248] 12:08:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1630A000) [pid = 3716] [serial = 743] [outer = 00000000] 12:08:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (167A2000) [pid = 3716] [serial = 744] [outer = 1630A000] 12:08:49 INFO - PROCESS | 3716 | 1464721729785 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (17556800) [pid = 3716] [serial = 745] [outer = 1630A000] 12:08:50 INFO - PROCESS | 3716 | 1464721730368 Marionette TRACE conn2 <- [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:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 950ms 12:08:50 INFO - PROCESS | 3716 | 1464721730432 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 3716 | 1464721730436 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:08:50 INFO - PROCESS | 3716 | 1464721730447 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 3716 | 1464721730451 Marionette TRACE conn2 <- [1,958,null,{}] 12:08:50 INFO - PROCESS | 3716 | 1464721730455 Marionette TRACE conn2 -> [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:08:50 INFO - PROCESS | 3716 | 1464721730565 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:08:50 INFO - PROCESS | 3716 | 1464721730687 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3716 | ++DOCSHELL 1A164400 == 56 [pid = 3716] [id = 249] 12:08:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A416400) [pid = 3716] [serial = 746] [outer = 00000000] 12:08:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A424800) [pid = 3716] [serial = 747] [outer = 1A416400] 12:08:50 INFO - PROCESS | 3716 | 1464721730741 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A835800) [pid = 3716] [serial = 748] [outer = 1A416400] 12:08:51 INFO - PROCESS | 3716 | 1464721731568 Marionette TRACE conn2 <- [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:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1173ms 12:08:51 INFO - PROCESS | 3716 | 1464721731638 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 3716 | 1464721731642 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:08:51 INFO - PROCESS | 3716 | 1464721731648 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 3716 | 1464721731651 Marionette TRACE conn2 <- [1,962,null,{}] 12:08:51 INFO - PROCESS | 3716 | 1464721731658 Marionette TRACE conn2 -> [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:08:51 INFO - PROCESS | 3716 | 1464721731752 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:08:51 INFO - PROCESS | 3716 | 1464721731838 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 3716 | ++DOCSHELL 10E99000 == 57 [pid = 3716] [id = 250] 12:08:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10F3F000) [pid = 3716] [serial = 749] [outer = 00000000] 12:08:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (118D2400) [pid = 3716] [serial = 750] [outer = 10F3F000] 12:08:51 INFO - PROCESS | 3716 | 1464721731936 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (10A56800) [pid = 3716] [serial = 751] [outer = 10F3F000] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 14520800 == 56 [pid = 3716] [id = 225] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 13A5D800 == 55 [pid = 3716] [id = 230] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 15A44400 == 54 [pid = 3716] [id = 226] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 0F2A7000 == 53 [pid = 3716] [id = 227] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 11D1DC00 == 52 [pid = 3716] [id = 228] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 145D3C00 == 51 [pid = 3716] [id = 140] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 13DA8800 == 50 [pid = 3716] [id = 224] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 12FE9000 == 49 [pid = 3716] [id = 139] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 1A134400 == 48 [pid = 3716] [id = 245] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 0F29D400 == 47 [pid = 3716] [id = 244] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 13A62C00 == 46 [pid = 3716] [id = 243] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 0F29D800 == 45 [pid = 3716] [id = 242] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 18268800 == 44 [pid = 3716] [id = 241] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 1675C800 == 43 [pid = 3716] [id = 240] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 16384400 == 42 [pid = 3716] [id = 239] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 15A40800 == 41 [pid = 3716] [id = 238] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 13993800 == 40 [pid = 3716] [id = 237] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (18677C00) [pid = 3716] [serial = 656] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 0F2A5000 == 39 [pid = 3716] [id = 236] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 12B44000 == 38 [pid = 3716] [id = 232] 12:08:52 INFO - PROCESS | 3716 | --DOCSHELL 0C786C00 == 37 [pid = 3716] [id = 231] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16302800) [pid = 3716] [serial = 677] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16753800) [pid = 3716] [serial = 680] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (16308800) [pid = 3716] [serial = 678] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (12958400) [pid = 3716] [serial = 665] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (12B37400) [pid = 3716] [serial = 666] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (17141800) [pid = 3716] [serial = 683] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13958800) [pid = 3716] [serial = 668] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (13963400) [pid = 3716] [serial = 669] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (11190800) [pid = 3716] [serial = 659] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (10E9D800) [pid = 3716] [serial = 663] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (105F1000) [pid = 3716] [serial = 662] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (14523800) [pid = 3716] [serial = 671] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1452B800) [pid = 3716] [serial = 672] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (157D3800) [pid = 3716] [serial = 674] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16794C00) [pid = 3716] [serial = 681] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (162F5800) [pid = 3716] [serial = 686] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16C54400) [pid = 3716] [serial = 687] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17146800) [pid = 3716] [serial = 684] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (15A37C00) [pid = 3716] [serial = 675] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (178EC400) [pid = 3716] [serial = 689] [outer = 00000000] [url = about:blank] 12:08:52 INFO - PROCESS | 3716 | 1464721732515 Marionette TRACE conn2 <- [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:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 919ms 12:08:52 INFO - PROCESS | 3716 | 1464721732553 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 3716 | 1464721732558 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:08:52 INFO - PROCESS | 3716 | 1464721732564 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 3716 | 1464721732566 Marionette TRACE conn2 <- [1,966,null,{}] 12:08:52 INFO - PROCESS | 3716 | 1464721732570 Marionette TRACE conn2 -> [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:08:52 INFO - PROCESS | 3716 | 1464721732657 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:08:52 INFO - PROCESS | 3716 | 1464721732666 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 3716 | ++DOCSHELL 105FA800 == 38 [pid = 3716] [id = 251] 12:08:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (10A56400) [pid = 3716] [serial = 752] [outer = 00000000] 12:08:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (12B3D800) [pid = 3716] [serial = 753] [outer = 10A56400] 12:08:52 INFO - PROCESS | 3716 | 1464721732711 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (12F42C00) [pid = 3716] [serial = 754] [outer = 10A56400] 12:08:53 INFO - PROCESS | 3716 | 1464721733183 Marionette TRACE conn2 <- [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:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 650ms 12:08:53 INFO - PROCESS | 3716 | 1464721733201 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 3716 | 1464721733203 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:08:53 INFO - PROCESS | 3716 | 1464721733206 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 3716 | 1464721733210 Marionette TRACE conn2 <- [1,970,null,{}] 12:08:53 INFO - PROCESS | 3716 | 1464721733249 Marionette TRACE conn2 -> [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:08:53 INFO - PROCESS | 3716 | 1464721733333 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:08:53 INFO - PROCESS | 3716 | 1464721733342 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 3716 | ++DOCSHELL 13DA8800 == 39 [pid = 3716] [id = 252] 12:08:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13DA8C00) [pid = 3716] [serial = 755] [outer = 00000000] 12:08:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1451AC00) [pid = 3716] [serial = 756] [outer = 13DA8C00] 12:08:53 INFO - PROCESS | 3716 | 1464721733389 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14528400) [pid = 3716] [serial = 757] [outer = 13DA8C00] 12:08:53 INFO - PROCESS | 3716 | 1464721733877 Marionette TRACE conn2 <- [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:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 681ms 12:08:53 INFO - PROCESS | 3716 | 1464721733919 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 3716 | 1464721733921 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:08:53 INFO - PROCESS | 3716 | 1464721733925 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 3716 | 1464721733926 Marionette TRACE conn2 <- [1,974,null,{}] 12:08:53 INFO - PROCESS | 3716 | 1464721733930 Marionette TRACE conn2 -> [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:08:54 INFO - PROCESS | 3716 | 1464721734009 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:08:54 INFO - PROCESS | 3716 | 1464721734018 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3716 | ++DOCSHELL 145DAC00 == 40 [pid = 3716] [id = 253] 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (145DC000) [pid = 3716] [serial = 758] [outer = 00000000] 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (15A38400) [pid = 3716] [serial = 759] [outer = 145DC000] 12:08:54 INFO - PROCESS | 3716 | 1464721734063 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1604E000) [pid = 3716] [serial = 760] [outer = 145DC000] 12:08:54 INFO - PROCESS | 3716 | 1464721734508 Marionette TRACE conn2 <- [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:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 12:08:54 INFO - PROCESS | 3716 | 1464721734561 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 3716 | 1464721734563 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:08:54 INFO - PROCESS | 3716 | 1464721734575 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 3716 | 1464721734577 Marionette TRACE conn2 <- [1,978,null,{}] 12:08:54 INFO - PROCESS | 3716 | 1464721734581 Marionette TRACE conn2 -> [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:08:54 INFO - PROCESS | 3716 | 1464721734658 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:08:54 INFO - PROCESS | 3716 | 1464721734664 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3716 | ++DOCSHELL 162F8C00 == 41 [pid = 3716] [id = 254] 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (162FA400) [pid = 3716] [serial = 761] [outer = 00000000] 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16305C00) [pid = 3716] [serial = 762] [outer = 162FA400] 12:08:54 INFO - PROCESS | 3716 | 1464721734715 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16308000) [pid = 3716] [serial = 763] [outer = 162FA400] 12:08:55 INFO - PROCESS | 3716 | 1464721735209 Marionette TRACE conn2 <- [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:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 697ms 12:08:55 INFO - PROCESS | 3716 | 1464721735266 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3716 | 1464721735268 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:08:55 INFO - PROCESS | 3716 | 1464721735272 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 3716 | 1464721735273 Marionette TRACE conn2 <- [1,982,null,{}] 12:08:55 INFO - PROCESS | 3716 | 1464721735281 Marionette TRACE conn2 -> [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:08:55 INFO - PROCESS | 3716 | 1464721735402 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:08:55 INFO - PROCESS | 3716 | 1464721735460 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 3716 | ++DOCSHELL 14516800 == 42 [pid = 3716] [id = 255] 12:08:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16795800) [pid = 3716] [serial = 764] [outer = 00000000] 12:08:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16C0EC00) [pid = 3716] [serial = 765] [outer = 16795800] 12:08:55 INFO - PROCESS | 3716 | 1464721735505 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16F32000) [pid = 3716] [serial = 766] [outer = 16795800] 12:08:55 INFO - PROCESS | 3716 | 1464721735977 Marionette TRACE conn2 <- [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:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 697ms 12:08:56 INFO - PROCESS | 3716 | 1464721736004 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3716 | 1464721736006 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:08:56 INFO - PROCESS | 3716 | 1464721736009 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3716 | 1464721736011 Marionette TRACE conn2 <- [1,986,null,{}] 12:08:56 INFO - PROCESS | 3716 | 1464721736014 Marionette TRACE conn2 -> [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:08:56 INFO - PROCESS | 3716 | 1464721736146 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:08:56 INFO - PROCESS | 3716 | 1464721736163 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3716 | ++DOCSHELL 1630E400 == 43 [pid = 3716] [id = 256] 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (16F3C400) [pid = 3716] [serial = 767] [outer = 00000000] 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (17596400) [pid = 3716] [serial = 768] [outer = 16F3C400] 12:08:56 INFO - PROCESS | 3716 | 1464721736207 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1759C400) [pid = 3716] [serial = 769] [outer = 16F3C400] 12:08:56 INFO - PROCESS | 3716 | 1464721736619 Marionette TRACE conn2 <- [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:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 650ms 12:08:56 INFO - PROCESS | 3716 | 1464721736647 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3716 | 1464721736649 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:08:56 INFO - PROCESS | 3716 | 1464721736653 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3716 | 1464721736654 Marionette TRACE conn2 <- [1,990,null,{}] 12:08:56 INFO - PROCESS | 3716 | 1464721736658 Marionette TRACE conn2 -> [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:08:56 INFO - PROCESS | 3716 | 1464721736765 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:08:56 INFO - PROCESS | 3716 | 1464721736814 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3716 | ++DOCSHELL 16797400 == 44 [pid = 3716] [id = 257] 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (178EA000) [pid = 3716] [serial = 770] [outer = 00000000] 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (18675C00) [pid = 3716] [serial = 771] [outer = 178EA000] 12:08:56 INFO - PROCESS | 3716 | 1464721736871 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (18437C00) [pid = 3716] [serial = 772] [outer = 178EA000] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1520E800) [pid = 3716] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1843AC00) [pid = 3716] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (15A42800) [pid = 3716] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (0F2A6C00) [pid = 3716] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10514000) [pid = 3716] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13A5E800) [pid = 3716] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16751800) [pid = 3716] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (14206C00) [pid = 3716] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16A55400) [pid = 3716] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:08:57 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (162FD800) [pid = 3716] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:08:57 INFO - PROCESS | 3716 | 1464721737336 Marionette TRACE conn2 <- [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:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 745ms 12:08:57 INFO - PROCESS | 3716 | 1464721737393 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 3716 | 1464721737395 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:08:57 INFO - PROCESS | 3716 | 1464721737399 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 3716 | 1464721737400 Marionette TRACE conn2 <- [1,994,null,{}] 12:08:57 INFO - PROCESS | 3716 | 1464721737404 Marionette TRACE conn2 -> [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:08:57 INFO - PROCESS | 3716 | 1464721737509 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:08:57 INFO - PROCESS | 3716 | 1464721737516 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 3716 | ++DOCSHELL 159F5C00 == 45 [pid = 3716] [id = 258] 12:08:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (162FD800) [pid = 3716] [serial = 773] [outer = 00000000] 12:08:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (17147400) [pid = 3716] [serial = 774] [outer = 162FD800] 12:08:57 INFO - PROCESS | 3716 | 1464721737559 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (17EF0800) [pid = 3716] [serial = 775] [outer = 162FD800] 12:08:57 INFO - PROCESS | 3716 | 1464721737959 Marionette TRACE conn2 <- [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:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 602ms 12:08:58 INFO - PROCESS | 3716 | 1464721738008 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3716 | 1464721738010 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:08:58 INFO - PROCESS | 3716 | 1464721738018 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3716 | 1464721738020 Marionette TRACE conn2 <- [1,998,null,{}] 12:08:58 INFO - PROCESS | 3716 | 1464721738024 Marionette TRACE conn2 -> [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:08:58 INFO - PROCESS | 3716 | 1464721738100 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:08:58 INFO - PROCESS | 3716 | 1464721738107 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3716 | ++DOCSHELL 16795000 == 46 [pid = 3716] [id = 259] 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (171AEC00) [pid = 3716] [serial = 776] [outer = 00000000] 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A128800) [pid = 3716] [serial = 777] [outer = 171AEC00] 12:08:58 INFO - PROCESS | 3716 | 1464721738154 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A130400) [pid = 3716] [serial = 778] [outer = 171AEC00] 12:08:58 INFO - PROCESS | 3716 | 1464721738619 Marionette TRACE conn2 <- [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:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 602ms 12:08:58 INFO - PROCESS | 3716 | 1464721738641 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3716 | 1464721738643 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:08:58 INFO - PROCESS | 3716 | 1464721738658 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3716 | 1464721738661 Marionette TRACE conn2 <- [1,1002,null,{}] 12:08:58 INFO - PROCESS | 3716 | 1464721738665 Marionette TRACE conn2 -> [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:08:58 INFO - PROCESS | 3716 | 1464721738759 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:08:58 INFO - PROCESS | 3716 | 1464721738765 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3716 | ++DOCSHELL 1A15E400 == 47 [pid = 3716] [id = 260] 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A15F400) [pid = 3716] [serial = 779] [outer = 00000000] 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A34B400) [pid = 3716] [serial = 780] [outer = 1A15F400] 12:08:58 INFO - PROCESS | 3716 | 1464721738820 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A906800) [pid = 3716] [serial = 781] [outer = 1A15F400] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 19CE3400 == 46 [pid = 3716] [id = 234] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 1A15E800 == 45 [pid = 3716] [id = 135] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 0F2A1000 == 44 [pid = 3716] [id = 235] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 157D3000 == 43 [pid = 3716] [id = 233] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 11DBF800 == 42 [pid = 3716] [id = 229] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 131E2C00 == 41 [pid = 3716] [id = 137] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 10E99000 == 40 [pid = 3716] [id = 250] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 1A164400 == 39 [pid = 3716] [id = 249] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 13A5C000 == 38 [pid = 3716] [id = 247] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 16308400 == 37 [pid = 3716] [id = 248] 12:08:59 INFO - PROCESS | 3716 | --DOCSHELL 105FB000 == 36 [pid = 3716] [id = 246] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 105FA800 == 35 [pid = 3716] [id = 251] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 13DA8800 == 34 [pid = 3716] [id = 252] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 145DAC00 == 33 [pid = 3716] [id = 253] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 159F5C00 == 32 [pid = 3716] [id = 258] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 16797400 == 31 [pid = 3716] [id = 257] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 1630E400 == 30 [pid = 3716] [id = 256] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 14516800 == 29 [pid = 3716] [id = 255] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 16795000 == 28 [pid = 3716] [id = 259] 12:09:00 INFO - PROCESS | 3716 | --DOCSHELL 162F8C00 == 27 [pid = 3716] [id = 254] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1A12A800) [pid = 3716] [serial = 726] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (19C92C00) [pid = 3716] [serial = 724] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (0C7F9C00) [pid = 3716] [serial = 692] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13132800) [pid = 3716] [serial = 695] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (16303000) [pid = 3716] [serial = 698] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (162F2C00) [pid = 3716] [serial = 714] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16302400) [pid = 3716] [serial = 715] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1867D000) [pid = 3716] [serial = 723] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (10A58C00) [pid = 3716] [serial = 707] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (11DBE800) [pid = 3716] [serial = 708] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12B3D000) [pid = 3716] [serial = 705] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111CE800) [pid = 3716] [serial = 704] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (14515400) [pid = 3716] [serial = 711] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1451A800) [pid = 3716] [serial = 712] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16796000) [pid = 3716] [serial = 717] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A127000) [pid = 3716] [serial = 701] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16302C00) [pid = 3716] [serial = 730] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (159EDC00) [pid = 3716] [serial = 729] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1A12BC00) [pid = 3716] [serial = 727] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1754B000) [pid = 3716] [serial = 720] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1759B000) [pid = 3716] [serial = 721] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1A15FC00) [pid = 3716] [serial = 732] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1055FC00) [pid = 3716] [serial = 396] [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:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1A163C00) [pid = 3716] [serial = 733] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16C08800) [pid = 3716] [serial = 718] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A34AC00) [pid = 3716] [serial = 735] [outer = 00000000] [url = about:blank] 12:09:00 INFO - PROCESS | 3716 | 1464721740708 Marionette TRACE conn2 <- [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:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2092ms 12:09:00 INFO - PROCESS | 3716 | 1464721740748 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 3716 | 1464721740752 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 12:09:00 INFO - PROCESS | 3716 | 1464721740758 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:09:00 INFO - PROCESS | 3716 | 1464721740762 Marionette TRACE conn2 <- [1,1006,null,{}] 12:09:00 INFO - PROCESS | 3716 | 1464721740767 Marionette TRACE conn2 -> [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:09:00 INFO - PROCESS | 3716 | 1464721740854 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:09:00 INFO - PROCESS | 3716 | 1464721740863 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3716 | ++DOCSHELL 1022BC00 == 28 [pid = 3716] [id = 261] 12:09:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (10232400) [pid = 3716] [serial = 782] [outer = 00000000] 12:09:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1058C800) [pid = 3716] [serial = 783] [outer = 10232400] 12:09:00 INFO - PROCESS | 3716 | 1464721740919 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (105FA800) [pid = 3716] [serial = 784] [outer = 10232400] 12:09:01 INFO - PROCESS | 3716 | 1464721741383 Marionette TRACE conn2 <- [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:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 634ms 12:09:01 INFO - PROCESS | 3716 | 1464721741396 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 3716 | 1464721741402 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:09:01 INFO - PROCESS | 3716 | 1464721741409 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 3716 | 1464721741412 Marionette TRACE conn2 <- [1,1010,null,{}] 12:09:01 INFO - PROCESS | 3716 | 1464721741420 Marionette TRACE conn2 -> [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:09:01 INFO - PROCESS | 3716 | 1464721741501 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:09:01 INFO - PROCESS | 3716 | 1464721741509 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 3716 | ++DOCSHELL 10F95C00 == 29 [pid = 3716] [id = 262] 12:09:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (10F9D000) [pid = 3716] [serial = 785] [outer = 00000000] 12:09:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (111AF800) [pid = 3716] [serial = 786] [outer = 10F9D000] 12:09:01 INFO - PROCESS | 3716 | 1464721741555 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (111CB400) [pid = 3716] [serial = 787] [outer = 10F9D000] 12:09:02 INFO - PROCESS | 3716 | 1464721742009 Marionette TRACE conn2 <- [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:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 649ms 12:09:02 INFO - PROCESS | 3716 | 1464721742044 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 3716 | 1464721742047 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:09:02 INFO - PROCESS | 3716 | 1464721742054 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 3716 | 1464721742058 Marionette TRACE conn2 <- [1,1014,null,{}] 12:09:02 INFO - PROCESS | 3716 | 1464721742069 Marionette TRACE conn2 -> [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:09:02 INFO - PROCESS | 3716 | 1464721742149 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:09:02 INFO - PROCESS | 3716 | 1464721742159 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3716 | ++DOCSHELL 12B41800 == 30 [pid = 3716] [id = 263] 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12B41C00) [pid = 3716] [serial = 788] [outer = 00000000] 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (12DF9800) [pid = 3716] [serial = 789] [outer = 12B41C00] 12:09:02 INFO - PROCESS | 3716 | 1464721742207 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13132800) [pid = 3716] [serial = 790] [outer = 12B41C00] 12:09:02 INFO - PROCESS | 3716 | 1464721742673 Marionette TRACE conn2 <- [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:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 634ms 12:09:02 INFO - PROCESS | 3716 | 1464721742693 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 3716 | 1464721742695 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:09:02 INFO - PROCESS | 3716 | 1464721742699 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 3716 | 1464721742701 Marionette TRACE conn2 <- [1,1018,null,{}] 12:09:02 INFO - PROCESS | 3716 | 1464721742704 Marionette TRACE conn2 -> [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:09:02 INFO - PROCESS | 3716 | 1464721742784 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:09:02 INFO - PROCESS | 3716 | 1464721742790 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3716 | ++DOCSHELL 12F3E400 == 31 [pid = 3716] [id = 264] 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13262400) [pid = 3716] [serial = 791] [outer = 00000000] 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1398E000) [pid = 3716] [serial = 792] [outer = 13262400] 12:09:02 INFO - PROCESS | 3716 | 1464721742834 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13DA7400) [pid = 3716] [serial = 793] [outer = 13262400] 12:09:03 INFO - PROCESS | 3716 | 1464721743320 Marionette TRACE conn2 <- [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:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 634ms 12:09:03 INFO - PROCESS | 3716 | 1464721743368 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 3716 | 1464721743370 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:09:03 INFO - PROCESS | 3716 | 1464721743373 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 3716 | 1464721743375 Marionette TRACE conn2 <- [1,1022,null,{}] 12:09:03 INFO - PROCESS | 3716 | 1464721743378 Marionette TRACE conn2 -> [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:09:03 INFO - PROCESS | 3716 | 1464721743450 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:09:03 INFO - PROCESS | 3716 | 1464721743457 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 3716 | ++DOCSHELL 14517000 == 32 [pid = 3716] [id = 265] 12:09:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (14517800) [pid = 3716] [serial = 794] [outer = 00000000] 12:09:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (14527400) [pid = 3716] [serial = 795] [outer = 14517800] 12:09:03 INFO - PROCESS | 3716 | 1464721743503 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (14533000) [pid = 3716] [serial = 796] [outer = 14517800] 12:09:03 INFO - PROCESS | 3716 | 1464721743969 Marionette TRACE conn2 <- [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:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 650ms 12:09:04 INFO - PROCESS | 3716 | 1464721744012 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3716 | 1464721744014 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:09:04 INFO - PROCESS | 3716 | 1464721744017 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3716 | 1464721744019 Marionette TRACE conn2 <- [1,1026,null,{}] 12:09:04 INFO - PROCESS | 3716 | 1464721744023 Marionette TRACE conn2 -> [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:09:04 INFO - PROCESS | 3716 | 1464721744114 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:09:04 INFO - PROCESS | 3716 | 1464721744124 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3716 | ++DOCSHELL 15A42800 == 33 [pid = 3716] [id = 266] 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1604CC00) [pid = 3716] [serial = 797] [outer = 00000000] 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (162F1400) [pid = 3716] [serial = 798] [outer = 1604CC00] 12:09:04 INFO - PROCESS | 3716 | 1464721744168 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (162F6000) [pid = 3716] [serial = 799] [outer = 1604CC00] 12:09:04 INFO - PROCESS | 3716 | 1464721744578 Marionette TRACE conn2 <- [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:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 602ms 12:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:09:04 INFO - PROCESS | 3716 | 1464721744616 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3716 | 1464721744618 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 12:09:04 INFO - PROCESS | 3716 | 1464721744621 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3716 | 1464721744623 Marionette TRACE conn2 <- [1,1030,null,{}] 12:09:04 INFO - PROCESS | 3716 | 1464721744626 Marionette TRACE conn2 -> [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:09:04 INFO - PROCESS | 3716 | 1464721744701 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:09:04 INFO - PROCESS | 3716 | 1464721744708 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3716 | ++DOCSHELL 16302C00 == 34 [pid = 3716] [id = 267] 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16303000) [pid = 3716] [serial = 800] [outer = 00000000] 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1630B000) [pid = 3716] [serial = 801] [outer = 16303000] 12:09:04 INFO - PROCESS | 3716 | 1464721744751 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16306000) [pid = 3716] [serial = 802] [outer = 16303000] 12:09:05 INFO - PROCESS | 3716 | 1464721745185 Marionette TRACE conn2 <- [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:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 602ms 12:09:05 INFO - PROCESS | 3716 | 1464721745217 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3716 | 1464721745219 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:09:05 INFO - PROCESS | 3716 | 1464721745222 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 3716 | 1464721745224 Marionette TRACE conn2 <- [1,1034,null,{}] 12:09:05 INFO - PROCESS | 3716 | 1464721745238 Marionette TRACE conn2 -> [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:09:05 INFO - PROCESS | 3716 | 1464721745368 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:09:05 INFO - PROCESS | 3716 | 1464721745374 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 3716 | ++DOCSHELL 13DB1400 == 35 [pid = 3716] [id = 268] 12:09:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (162FA000) [pid = 3716] [serial = 803] [outer = 00000000] 12:09:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16890000) [pid = 3716] [serial = 804] [outer = 162FA000] 12:09:05 INFO - PROCESS | 3716 | 1464721745418 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (16A4F000) [pid = 3716] [serial = 805] [outer = 162FA000] 12:09:05 INFO - PROCESS | 3716 | 1464721745833 Marionette TRACE conn2 <- [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:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 602ms 12:09:05 INFO - PROCESS | 3716 | 1464721745853 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3716 | 1464721745855 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 12:09:05 INFO - PROCESS | 3716 | 1464721745858 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:09:05 INFO - PROCESS | 3716 | 1464721745860 Marionette TRACE conn2 <- [1,1038,null,{}] 12:09:05 INFO - PROCESS | 3716 | 1464721745864 Marionette TRACE conn2 -> [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:09:05 INFO - PROCESS | 3716 | 1464721745984 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:09:06 INFO - PROCESS | 3716 | 1464721745999 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3716 | ++DOCSHELL 12B40800 == 36 [pid = 3716] [id = 269] 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (16C52800) [pid = 3716] [serial = 806] [outer = 00000000] 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (17141800) [pid = 3716] [serial = 807] [outer = 16C52800] 12:09:06 INFO - PROCESS | 3716 | 1464721746049 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (171A5400) [pid = 3716] [serial = 808] [outer = 16C52800] 12:09:06 INFO - PROCESS | 3716 | 1464721746505 Marionette TRACE conn2 <- [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:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 697ms 12:09:06 INFO - PROCESS | 3716 | 1464721746558 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 3716 | 1464721746560 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:09:06 INFO - PROCESS | 3716 | 1464721746563 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 3716 | 1464721746565 Marionette TRACE conn2 <- [1,1042,null,{}] 12:09:06 INFO - PROCESS | 3716 | 1464721746573 Marionette TRACE conn2 -> [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:09:06 INFO - PROCESS | 3716 | 1464721746675 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:09:06 INFO - PROCESS | 3716 | 1464721746682 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3716 | ++DOCSHELL 13966000 == 37 [pid = 3716] [id = 270] 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (13DB4400) [pid = 3716] [serial = 809] [outer = 00000000] 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (17970800) [pid = 3716] [serial = 810] [outer = 13DB4400] 12:09:06 INFO - PROCESS | 3716 | 1464721746725 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (18435400) [pid = 3716] [serial = 811] [outer = 13DB4400] 12:09:07 INFO - PROCESS | 3716 | 1464721747164 Marionette TRACE conn2 <- [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:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 650ms 12:09:07 INFO - PROCESS | 3716 | 1464721747202 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3716 | 1464721747204 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 12:09:07 INFO - PROCESS | 3716 | 1464721747207 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:09:07 INFO - PROCESS | 3716 | 1464721747210 Marionette TRACE conn2 <- [1,1046,null,{}] 12:09:07 INFO - PROCESS | 3716 | 1464721747213 Marionette TRACE conn2 -> [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:09:07 INFO - PROCESS | 3716 | 1464721747328 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:09:07 INFO - PROCESS | 3716 | 1464721747416 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 3716 | ++DOCSHELL 14516800 == 38 [pid = 3716] [id = 271] 12:09:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (18670400) [pid = 3716] [serial = 812] [outer = 00000000] 12:09:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (19C97000) [pid = 3716] [serial = 813] [outer = 18670400] 12:09:07 INFO - PROCESS | 3716 | 1464721747464 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1A128C00) [pid = 3716] [serial = 814] [outer = 18670400] 12:09:07 INFO - PROCESS | 3716 | 1464721747933 Marionette TRACE conn2 <- [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:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 745ms 12:09:07 INFO - PROCESS | 3716 | 1464721747980 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3716 | 1464721747982 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (13A61C00) [pid = 3716] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16795800) [pid = 3716] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16F3C400) [pid = 3716] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (178EA000) [pid = 3716] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (162FD800) [pid = 3716] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (171AEC00) [pid = 3716] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (162FA400) [pid = 3716] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (145DC000) [pid = 3716] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (13DA8C00) [pid = 3716] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (10A56400) [pid = 3716] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10F3F000) [pid = 3716] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A416400) [pid = 3716] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1630A000) [pid = 3716] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13A60000) [pid = 3716] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10A58000) [pid = 3716] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A305800) [pid = 3716] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (0C789000) [pid = 3716] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17E8E400) [pid = 3716] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12B44400) [pid = 3716] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (157D3400) [pid = 3716] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (19CE3800) [pid = 3716] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:09:08 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (10A63800) [pid = 3716] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:09:08 INFO - PROCESS | 3716 | 1464721748233 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3716 | 1464721748235 Marionette TRACE conn2 <- [1,1050,null,{}] 12:09:08 INFO - PROCESS | 3716 | 1464721748245 Marionette TRACE conn2 -> [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:09:08 INFO - PROCESS | 3716 | 1464721748318 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:09:08 INFO - PROCESS | 3716 | 1464721748324 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3716 | ++DOCSHELL 10A58000 == 39 [pid = 3716] [id = 272] 12:09:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10A61000) [pid = 3716] [serial = 815] [outer = 00000000] 12:09:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (12B35C00) [pid = 3716] [serial = 816] [outer = 10A61000] 12:09:08 INFO - PROCESS | 3716 | 1464721748368 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1398E400) [pid = 3716] [serial = 817] [outer = 10A61000] 12:09:08 INFO - PROCESS | 3716 | 1464721748802 Marionette TRACE conn2 <- [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:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 855ms 12:09:08 INFO - PROCESS | 3716 | 1464721748832 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3716 | 1464721748834 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 12:09:08 INFO - PROCESS | 3716 | 1464721748837 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3716 | 1464721748839 Marionette TRACE conn2 <- [1,1054,null,{}] 12:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:09:08 INFO - PROCESS | 3716 | 1464721748842 Marionette TRACE conn2 -> [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:09:08 INFO - PROCESS | 3716 | 1464721748920 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:09:08 INFO - PROCESS | 3716 | 1464721748926 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A2000 == 40 [pid = 3716] [id = 273] 12:09:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10A5F000) [pid = 3716] [serial = 818] [outer = 00000000] 12:09:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (162FBC00) [pid = 3716] [serial = 819] [outer = 10A5F000] 12:09:09 INFO - PROCESS | 3716 | 1464721748972 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16A50C00) [pid = 3716] [serial = 820] [outer = 10A5F000] 12:09:09 INFO - PROCESS | 3716 | 1464721749386 Marionette TRACE conn2 <- [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:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 603ms 12:09:09 INFO - PROCESS | 3716 | 1464721749436 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3716 | 1464721749438 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:09:09 INFO - PROCESS | 3716 | 1464721749442 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3716 | 1464721749443 Marionette TRACE conn2 <- [1,1058,null,{}] 12:09:09 INFO - PROCESS | 3716 | 1464721749450 Marionette TRACE conn2 -> [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:09:09 INFO - PROCESS | 3716 | 1464721749541 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:09:09 INFO - PROCESS | 3716 | 1464721749550 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 3716 | ++DOCSHELL 16055C00 == 41 [pid = 3716] [id = 274] 12:09:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (178EA000) [pid = 3716] [serial = 821] [outer = 00000000] 12:09:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (19C95000) [pid = 3716] [serial = 822] [outer = 178EA000] 12:09:09 INFO - PROCESS | 3716 | 1464721749593 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1A133400) [pid = 3716] [serial = 823] [outer = 178EA000] 12:09:10 INFO - PROCESS | 3716 | 1464721750399 Marionette TRACE conn2 <- [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:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 950ms 12:09:10 INFO - PROCESS | 3716 | 1464721750420 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 3716 | 1464721750425 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 12:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:09:10 INFO - PROCESS | 3716 | 1464721750431 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 3716 | 1464721750434 Marionette TRACE conn2 <- [1,1062,null,{}] 12:09:10 INFO - PROCESS | 3716 | 1464721750440 Marionette TRACE conn2 -> [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:09:10 INFO - PROCESS | 3716 | 1464721750554 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:09:10 INFO - PROCESS | 3716 | 1464721750682 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3716 | ++DOCSHELL 1050F400 == 42 [pid = 3716] [id = 275] 12:09:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (10514000) [pid = 3716] [serial = 824] [outer = 00000000] 12:09:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (10E9EC00) [pid = 3716] [serial = 825] [outer = 10514000] 12:09:10 INFO - PROCESS | 3716 | 1464721750738 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (11184800) [pid = 3716] [serial = 826] [outer = 10514000] 12:09:11 INFO - PROCESS | 3716 | 1464721751461 Marionette TRACE conn2 <- [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:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1236ms 12:09:11 INFO - PROCESS | 3716 | 1464721751644 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3716 | 1464721751648 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:09:11 INFO - PROCESS | 3716 | 1464721751653 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 3716 | 1464721751656 Marionette TRACE conn2 <- [1,1066,null,{}] 12:09:11 INFO - PROCESS | 3716 | 1464721751662 Marionette TRACE conn2 -> [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:09:11 INFO - PROCESS | 3716 | 1464721751764 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:09:11 INFO - PROCESS | 3716 | 1464721751841 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3716 | ++DOCSHELL 105EF800 == 43 [pid = 3716] [id = 276] 12:09:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (105F3000) [pid = 3716] [serial = 827] [outer = 00000000] 12:09:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10A60800) [pid = 3716] [serial = 828] [outer = 105F3000] 12:09:11 INFO - PROCESS | 3716 | 1464721751888 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (111AE400) [pid = 3716] [serial = 829] [outer = 105F3000] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 0F2A2000 == 42 [pid = 3716] [id = 273] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 10A58000 == 41 [pid = 3716] [id = 272] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 14516800 == 40 [pid = 3716] [id = 271] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 13966000 == 39 [pid = 3716] [id = 270] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 12B40800 == 38 [pid = 3716] [id = 269] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 13DB1400 == 37 [pid = 3716] [id = 268] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 16302C00 == 36 [pid = 3716] [id = 267] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 15A42800 == 35 [pid = 3716] [id = 266] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 14517000 == 34 [pid = 3716] [id = 265] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 12F3E400 == 33 [pid = 3716] [id = 264] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 12B41800 == 32 [pid = 3716] [id = 263] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 10F95C00 == 31 [pid = 3716] [id = 262] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1A34B400) [pid = 3716] [serial = 780] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 1022BC00 == 30 [pid = 3716] [id = 261] 12:09:12 INFO - PROCESS | 3716 | --DOCSHELL 1A15E400 == 29 [pid = 3716] [id = 260] 12:09:12 INFO - PROCESS | 3716 | 1464721752559 Marionette TRACE conn2 <- [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:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 920ms 12:09:12 INFO - PROCESS | 3716 | 1464721752589 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 3716 | 1464721752592 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:09:12 INFO - PROCESS | 3716 | 1464721752600 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 3716 | 1464721752604 Marionette TRACE conn2 <- [1,1070,null,{}] 12:09:12 INFO - PROCESS | 3716 | 1464721752625 Marionette TRACE conn2 -> [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:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (17EEF800) [pid = 3716] [serial = 690] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (0F2A6400) [pid = 3716] [serial = 693] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1867EC00) [pid = 3716] [serial = 657] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (132DC400) [pid = 3716] [serial = 696] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16F3C800) [pid = 3716] [serial = 699] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A12C000) [pid = 3716] [serial = 702] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (11D28400) [pid = 3716] [serial = 660] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (16C0EC00) [pid = 3716] [serial = 765] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (17596400) [pid = 3716] [serial = 768] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16F32000) [pid = 3716] [serial = 766] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (18675C00) [pid = 3716] [serial = 771] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1759C400) [pid = 3716] [serial = 769] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (17147400) [pid = 3716] [serial = 774] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A128800) [pid = 3716] [serial = 777] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (18437C00) [pid = 3716] [serial = 772] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16305C00) [pid = 3716] [serial = 762] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (15A38400) [pid = 3716] [serial = 759] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1604E000) [pid = 3716] [serial = 760] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1451AC00) [pid = 3716] [serial = 756] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14528400) [pid = 3716] [serial = 757] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12B3D800) [pid = 3716] [serial = 753] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12F42C00) [pid = 3716] [serial = 754] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10A56800) [pid = 3716] [serial = 751] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (118D2400) [pid = 3716] [serial = 750] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1A835800) [pid = 3716] [serial = 748] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A424800) [pid = 3716] [serial = 747] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (17556800) [pid = 3716] [serial = 745] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (167A2000) [pid = 3716] [serial = 744] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (145D5400) [pid = 3716] [serial = 742] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1451C400) [pid = 3716] [serial = 741] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (111B0800) [pid = 3716] [serial = 739] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (10E99C00) [pid = 3716] [serial = 738] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (18672C00) [pid = 3716] [serial = 736] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (17EF0800) [pid = 3716] [serial = 775] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16308000) [pid = 3716] [serial = 763] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1A130400) [pid = 3716] [serial = 778] [outer = 00000000] [url = about:blank] 12:09:12 INFO - PROCESS | 3716 | 1464721752736 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:09:12 INFO - PROCESS | 3716 | 1464721752754 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 3716 | ++DOCSHELL 118CD400 == 30 [pid = 3716] [id = 277] 12:09:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (118D1C00) [pid = 3716] [serial = 830] [outer = 00000000] 12:09:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11DBDC00) [pid = 3716] [serial = 831] [outer = 118D1C00] 12:09:12 INFO - PROCESS | 3716 | 1464721752799 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1295BC00) [pid = 3716] [serial = 832] [outer = 118D1C00] 12:09:13 INFO - PROCESS | 3716 | 1464721753223 Marionette TRACE conn2 <- [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:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 713ms 12:09:13 INFO - PROCESS | 3716 | 1464721753299 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3716 | 1464721753301 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:09:13 INFO - PROCESS | 3716 | 1464721753305 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3716 | 1464721753307 Marionette TRACE conn2 <- [1,1074,null,{}] 12:09:13 INFO - PROCESS | 3716 | 1464721753317 Marionette TRACE conn2 -> [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:09:13 INFO - PROCESS | 3716 | 1464721753401 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:09:13 INFO - PROCESS | 3716 | 1464721753417 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 3716 | ++DOCSHELL 12FE1C00 == 31 [pid = 3716] [id = 278] 12:09:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12FE2000) [pid = 3716] [serial = 833] [outer = 00000000] 12:09:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (131EDC00) [pid = 3716] [serial = 834] [outer = 12FE2000] 12:09:13 INFO - PROCESS | 3716 | 1464721753465 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1395A400) [pid = 3716] [serial = 835] [outer = 12FE2000] 12:09:13 INFO - PROCESS | 3716 | 1464721753901 Marionette TRACE conn2 <- [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:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 649ms 12:09:13 INFO - PROCESS | 3716 | 1464721753942 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3716 | 1464721753944 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:09:13 INFO - PROCESS | 3716 | 1464721753947 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3716 | 1464721753949 Marionette TRACE conn2 <- [1,1078,null,{}] 12:09:13 INFO - PROCESS | 3716 | 1464721753952 Marionette TRACE conn2 -> [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:09:14 INFO - PROCESS | 3716 | 1464721754032 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:09:14 INFO - PROCESS | 3716 | 1464721754038 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3716 | ++DOCSHELL 13DAF800 == 32 [pid = 3716] [id = 279] 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13DB1400) [pid = 3716] [serial = 836] [outer = 00000000] 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1451C400) [pid = 3716] [serial = 837] [outer = 13DB1400] 12:09:14 INFO - PROCESS | 3716 | 1464721754083 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (14523000) [pid = 3716] [serial = 838] [outer = 13DB1400] 12:09:14 INFO - PROCESS | 3716 | 1464721754543 Marionette TRACE conn2 <- [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:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 650ms 12:09:14 INFO - PROCESS | 3716 | 1464721754619 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 3716 | 1464721754621 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 12:09:14 INFO - PROCESS | 3716 | 1464721754624 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:09:14 INFO - PROCESS | 3716 | 1464721754626 Marionette TRACE conn2 <- [1,1082,null,{}] 12:09:14 INFO - PROCESS | 3716 | 1464721754629 Marionette TRACE conn2 -> [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:09:14 INFO - PROCESS | 3716 | 1464721754713 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:09:14 INFO - PROCESS | 3716 | 1464721754719 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3716 | ++DOCSHELL 14530000 == 33 [pid = 3716] [id = 280] 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (14533C00) [pid = 3716] [serial = 839] [outer = 00000000] 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1520A000) [pid = 3716] [serial = 840] [outer = 14533C00] 12:09:14 INFO - PROCESS | 3716 | 1464721754763 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (157D5800) [pid = 3716] [serial = 841] [outer = 14533C00] 12:09:15 INFO - PROCESS | 3716 | 1464721755251 Marionette TRACE conn2 <- [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:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 697ms 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:09:15 INFO - PROCESS | 3716 | 1464721755324 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3716 | 1464721755326 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 3716 | 1464721755339 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 3716 | 1464721755341 Marionette TRACE conn2 <- [1,1086,null,{}] 12:09:15 INFO - PROCESS | 3716 | 1464721755346 Marionette TRACE conn2 -> [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:09:15 INFO - PROCESS | 3716 | 1464721755470 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:09:15 INFO - PROCESS | 3716 | 1464721755485 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3716 | ++DOCSHELL 1604D000 == 34 [pid = 3716] [id = 281] 12:09:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1604E000) [pid = 3716] [serial = 842] [outer = 00000000] 12:09:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (162F2C00) [pid = 3716] [serial = 843] [outer = 1604E000] 12:09:15 INFO - PROCESS | 3716 | 1464721755530 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16302C00) [pid = 3716] [serial = 844] [outer = 1604E000] 12:09:15 INFO - PROCESS | 3716 | 1464721755969 Marionette TRACE conn2 <- [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:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 698ms 12:09:16 INFO - PROCESS | 3716 | 1464721756029 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3716 | 1464721756031 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 3716 | 1464721756034 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:09:16 INFO - PROCESS | 3716 | 1464721756036 Marionette TRACE conn2 <- [1,1090,null,{}] 12:09:16 INFO - PROCESS | 3716 | 1464721756082 Marionette TRACE conn2 -> [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:09:16 INFO - PROCESS | 3716 | 1464721756181 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:09:16 INFO - PROCESS | 3716 | 1464721756192 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3716 | ++DOCSHELL 16052800 == 35 [pid = 3716] [id = 282] 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16056C00) [pid = 3716] [serial = 845] [outer = 00000000] 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1630D000) [pid = 3716] [serial = 846] [outer = 16056C00] 12:09:16 INFO - PROCESS | 3716 | 1464721756236 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16305C00) [pid = 3716] [serial = 847] [outer = 16056C00] 12:09:16 INFO - PROCESS | 3716 | 1464721756654 Marionette TRACE conn2 <- [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:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 634ms 12:09:16 INFO - PROCESS | 3716 | 1464721756672 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3716 | 1464721756674 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 3716 | 1464721756678 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:09:16 INFO - PROCESS | 3716 | 1464721756679 Marionette TRACE conn2 <- [1,1094,null,{}] 12:09:16 INFO - PROCESS | 3716 | 1464721756688 Marionette TRACE conn2 -> [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:09:16 INFO - PROCESS | 3716 | 1464721756835 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:09:16 INFO - PROCESS | 3716 | 1464721756841 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3716 | ++DOCSHELL 16797800 == 36 [pid = 3716] [id = 283] 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16C02000) [pid = 3716] [serial = 848] [outer = 00000000] 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16C58400) [pid = 3716] [serial = 849] [outer = 16C02000] 12:09:16 INFO - PROCESS | 3716 | 1464721756891 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16F31400) [pid = 3716] [serial = 850] [outer = 16C02000] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13DB4400) [pid = 3716] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (18670400) [pid = 3716] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (12B41C00) [pid = 3716] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1A15F400) [pid = 3716] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (162FA000) [pid = 3716] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10232400) [pid = 3716] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1604CC00) [pid = 3716] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13262400) [pid = 3716] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16303000) [pid = 3716] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14517800) [pid = 3716] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10F9D000) [pid = 3716] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10A61000) [pid = 3716] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10A5F000) [pid = 3716] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:09:17 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (16C52800) [pid = 3716] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:09:17 INFO - PROCESS | 3716 | 1464721757412 Marionette TRACE conn2 <- [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:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 745ms 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:09:17 INFO - PROCESS | 3716 | 1464721757451 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3716 | 1464721757453 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 12:09:17 INFO - PROCESS | 3716 | 1464721757456 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3716 | 1464721757458 Marionette TRACE conn2 <- [1,1098,null,{}] 12:09:17 INFO - PROCESS | 3716 | 1464721757461 Marionette TRACE conn2 -> [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:09:17 INFO - PROCESS | 3716 | 1464721757558 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:09:17 INFO - PROCESS | 3716 | 1464721757568 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3716 | ++DOCSHELL 10F9D000 == 37 [pid = 3716] [id = 284] 12:09:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (11189800) [pid = 3716] [serial = 851] [outer = 00000000] 12:09:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (157CBC00) [pid = 3716] [serial = 852] [outer = 11189800] 12:09:17 INFO - PROCESS | 3716 | 1464721757614 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1630C400) [pid = 3716] [serial = 853] [outer = 11189800] 12:09:18 INFO - PROCESS | 3716 | 1464721758021 Marionette TRACE conn2 <- [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:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 602ms 12:09:18 INFO - PROCESS | 3716 | 1464721758064 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3716 | 1464721758065 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 12:09:18 INFO - PROCESS | 3716 | 1464721758073 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3716 | 1464721758074 Marionette TRACE conn2 <- [1,1102,null,{}] 12:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:09:18 INFO - PROCESS | 3716 | 1464721758078 Marionette TRACE conn2 -> [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:09:18 INFO - PROCESS | 3716 | 1464721758152 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:09:18 INFO - PROCESS | 3716 | 1464721758159 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3716 | ++DOCSHELL 13149800 == 38 [pid = 3716] [id = 285] 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13A67400) [pid = 3716] [serial = 854] [outer = 00000000] 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17147400) [pid = 3716] [serial = 855] [outer = 13A67400] 12:09:18 INFO - PROCESS | 3716 | 1464721758202 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16C51000) [pid = 3716] [serial = 856] [outer = 13A67400] 12:09:18 INFO - PROCESS | 3716 | 1464721758614 Marionette TRACE conn2 <- [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:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 602ms 12:09:18 INFO - PROCESS | 3716 | 1464721758674 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3716 | 1464721758676 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:09:18 INFO - PROCESS | 3716 | 1464721758679 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3716 | 1464721758682 Marionette TRACE conn2 <- [1,1106,null,{}] 12:09:18 INFO - PROCESS | 3716 | 1464721758685 Marionette TRACE conn2 -> [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:09:18 INFO - PROCESS | 3716 | 1464721758776 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:09:18 INFO - PROCESS | 3716 | 1464721758785 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3716 | ++DOCSHELL 14516800 == 39 [pid = 3716] [id = 286] 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1451F400) [pid = 3716] [serial = 857] [outer = 00000000] 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (17E8C400) [pid = 3716] [serial = 858] [outer = 1451F400] 12:09:18 INFO - PROCESS | 3716 | 1464721758832 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18436000) [pid = 3716] [serial = 859] [outer = 1451F400] 12:09:19 INFO - PROCESS | 3716 | --DOCSHELL 118CD400 == 38 [pid = 3716] [id = 277] 12:09:19 INFO - PROCESS | 3716 | --DOCSHELL 1050F400 == 37 [pid = 3716] [id = 275] 12:09:19 INFO - PROCESS | 3716 | --DOCSHELL 105EF800 == 36 [pid = 3716] [id = 276] 12:09:19 INFO - PROCESS | 3716 | --DOCSHELL 16055C00 == 35 [pid = 3716] [id = 274] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 12FE1C00 == 34 [pid = 3716] [id = 278] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 13DAF800 == 33 [pid = 3716] [id = 279] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 1604D000 == 32 [pid = 3716] [id = 281] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 16052800 == 31 [pid = 3716] [id = 282] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 14530000 == 30 [pid = 3716] [id = 280] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 10F9D000 == 29 [pid = 3716] [id = 284] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 13149800 == 28 [pid = 3716] [id = 285] 12:09:20 INFO - PROCESS | 3716 | --DOCSHELL 16797800 == 27 [pid = 3716] [id = 283] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1A128C00) [pid = 3716] [serial = 814] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (19C95000) [pid = 3716] [serial = 822] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16A50C00) [pid = 3716] [serial = 820] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (162FBC00) [pid = 3716] [serial = 819] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1398E400) [pid = 3716] [serial = 817] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (17141800) [pid = 3716] [serial = 807] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (171A5400) [pid = 3716] [serial = 808] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (17970800) [pid = 3716] [serial = 810] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (19C97000) [pid = 3716] [serial = 813] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (18435400) [pid = 3716] [serial = 811] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (12DF9800) [pid = 3716] [serial = 789] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (13132800) [pid = 3716] [serial = 790] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A906800) [pid = 3716] [serial = 781] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16890000) [pid = 3716] [serial = 804] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (16A4F000) [pid = 3716] [serial = 805] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1058C800) [pid = 3716] [serial = 783] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (105FA800) [pid = 3716] [serial = 784] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (162F1400) [pid = 3716] [serial = 798] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (162F6000) [pid = 3716] [serial = 799] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (13DA7400) [pid = 3716] [serial = 793] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1398E000) [pid = 3716] [serial = 792] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1630B000) [pid = 3716] [serial = 801] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (16306000) [pid = 3716] [serial = 802] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (14527400) [pid = 3716] [serial = 795] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (14533000) [pid = 3716] [serial = 796] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (111AF800) [pid = 3716] [serial = 786] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (111CB400) [pid = 3716] [serial = 787] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (12B35C00) [pid = 3716] [serial = 816] [outer = 00000000] [url = about:blank] 12:09:20 INFO - PROCESS | 3716 | 1464721760582 Marionette TRACE conn2 <- [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:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1934ms 12:09:20 INFO - PROCESS | 3716 | 1464721760626 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3716 | 1464721760630 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 12:09:20 INFO - PROCESS | 3716 | 1464721760636 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:09:20 INFO - PROCESS | 3716 | 1464721760639 Marionette TRACE conn2 <- [1,1110,null,{}] 12:09:20 INFO - PROCESS | 3716 | 1464721760645 Marionette TRACE conn2 -> [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:09:20 INFO - PROCESS | 3716 | 1464721760730 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:09:20 INFO - PROCESS | 3716 | 1464721760739 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3716 | ++DOCSHELL 0F989400 == 28 [pid = 3716] [id = 287] 12:09:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (10227800) [pid = 3716] [serial = 860] [outer = 00000000] 12:09:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (105F1000) [pid = 3716] [serial = 861] [outer = 10227800] 12:09:20 INFO - PROCESS | 3716 | 1464721760785 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (105FB000) [pid = 3716] [serial = 862] [outer = 10227800] 12:09:21 INFO - PROCESS | 3716 | 1464721761246 Marionette TRACE conn2 <- [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:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 649ms 12:09:21 INFO - PROCESS | 3716 | 1464721761274 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3716 | 1464721761280 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:09:21 INFO - PROCESS | 3716 | 1464721761287 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3716 | 1464721761289 Marionette TRACE conn2 <- [1,1114,null,{}] 12:09:21 INFO - PROCESS | 3716 | 1464721761293 Marionette TRACE conn2 -> [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:09:21 INFO - PROCESS | 3716 | 1464721761420 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:09:21 INFO - PROCESS | 3716 | 1464721761429 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 3716 | ++DOCSHELL 10F3C400 == 29 [pid = 3716] [id = 288] 12:09:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (10F3E400) [pid = 3716] [serial = 863] [outer = 00000000] 12:09:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (111C5400) [pid = 3716] [serial = 864] [outer = 10F3E400] 12:09:21 INFO - PROCESS | 3716 | 1464721761477 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (114B5C00) [pid = 3716] [serial = 865] [outer = 10F3E400] 12:09:21 INFO - PROCESS | 3716 | 1464721761924 Marionette TRACE conn2 <- [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:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 634ms 12:09:21 INFO - PROCESS | 3716 | 1464721761954 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3716 | 1464721761957 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:09:21 INFO - PROCESS | 3716 | 1464721761961 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3716 | 1464721761964 Marionette TRACE conn2 <- [1,1118,null,{}] 12:09:21 INFO - PROCESS | 3716 | 1464721761979 Marionette TRACE conn2 -> [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:09:22 INFO - PROCESS | 3716 | 1464721762059 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:09:22 INFO - PROCESS | 3716 | 1464721762067 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3716 | ++DOCSHELL 12B41400 == 30 [pid = 3716] [id = 289] 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (12B41C00) [pid = 3716] [serial = 866] [outer = 00000000] 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12BCE000) [pid = 3716] [serial = 867] [outer = 12B41C00] 12:09:22 INFO - PROCESS | 3716 | 1464721762114 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12F47800) [pid = 3716] [serial = 868] [outer = 12B41C00] 12:09:22 INFO - PROCESS | 3716 | 1464721762580 Marionette TRACE conn2 <- [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:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 666ms 12:09:22 INFO - PROCESS | 3716 | 1464721762618 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 3716 | 1464721762620 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:09:22 INFO - PROCESS | 3716 | 1464721762624 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 3716 | 1464721762625 Marionette TRACE conn2 <- [1,1122,null,{}] 12:09:22 INFO - PROCESS | 3716 | 1464721762629 Marionette TRACE conn2 -> [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:09:22 INFO - PROCESS | 3716 | 1464721762705 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:09:22 INFO - PROCESS | 3716 | 1464721762712 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3716 | ++DOCSHELL 12DED000 == 31 [pid = 3716] [id = 290] 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (131ED400) [pid = 3716] [serial = 869] [outer = 00000000] 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (13993800) [pid = 3716] [serial = 870] [outer = 131ED400] 12:09:22 INFO - PROCESS | 3716 | 1464721762757 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (13D26800) [pid = 3716] [serial = 871] [outer = 131ED400] 12:09:23 INFO - PROCESS | 3716 | 1464721763181 Marionette TRACE conn2 <- [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:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 602ms 12:09:23 INFO - PROCESS | 3716 | 1464721763221 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 3716 | 1464721763223 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 3716 | 1464721763226 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:09:23 INFO - PROCESS | 3716 | 1464721763228 Marionette TRACE conn2 <- [1,1126,null,{}] 12:09:23 INFO - PROCESS | 3716 | 1464721763235 Marionette TRACE conn2 -> [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:09:23 INFO - PROCESS | 3716 | 1464721763307 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:09:23 INFO - PROCESS | 3716 | 1464721763314 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 3716 | ++DOCSHELL 13D2A800 == 32 [pid = 3716] [id = 291] 12:09:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (13D2AC00) [pid = 3716] [serial = 872] [outer = 00000000] 12:09:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (14209800) [pid = 3716] [serial = 873] [outer = 13D2AC00] 12:09:23 INFO - PROCESS | 3716 | 1464721763357 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1451B800) [pid = 3716] [serial = 874] [outer = 13D2AC00] 12:09:23 INFO - PROCESS | 3716 | 1464721763837 Marionette TRACE conn2 <- [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:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 634ms 12:09:23 INFO - PROCESS | 3716 | 1464721763896 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 3716 | 1464721763898 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 12:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:09:23 INFO - PROCESS | 3716 | 1464721763902 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 3716 | 1464721763904 Marionette TRACE conn2 <- [1,1130,null,{}] 12:09:23 INFO - PROCESS | 3716 | 1464721763907 Marionette TRACE conn2 -> [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:09:24 INFO - PROCESS | 3716 | 1464721763998 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:09:24 INFO - PROCESS | 3716 | 1464721764008 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3716 | ++DOCSHELL 145B3C00 == 33 [pid = 3716] [id = 292] 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (145D3800) [pid = 3716] [serial = 875] [outer = 00000000] 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (159F5C00) [pid = 3716] [serial = 876] [outer = 145D3800] 12:09:24 INFO - PROCESS | 3716 | 1464721764052 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (159F7000) [pid = 3716] [serial = 877] [outer = 145D3800] 12:09:24 INFO - PROCESS | 3716 | 1464721764468 Marionette TRACE conn2 <- [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:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 603ms 12:09:24 INFO - PROCESS | 3716 | 1464721764501 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 3716 | 1464721764503 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:09:24 INFO - PROCESS | 3716 | 1464721764506 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 3716 | 1464721764508 Marionette TRACE conn2 <- [1,1134,null,{}] 12:09:24 INFO - PROCESS | 3716 | 1464721764511 Marionette TRACE conn2 -> [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:09:24 INFO - PROCESS | 3716 | 1464721764586 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:09:24 INFO - PROCESS | 3716 | 1464721764592 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3716 | ++DOCSHELL 159F0000 == 34 [pid = 3716] [id = 293] 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (1604B400) [pid = 3716] [serial = 878] [outer = 00000000] 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (162F5400) [pid = 3716] [serial = 879] [outer = 1604B400] 12:09:24 INFO - PROCESS | 3716 | 1464721764642 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (162F5C00) [pid = 3716] [serial = 880] [outer = 1604B400] 12:09:25 INFO - PROCESS | 3716 | 1464721765085 Marionette TRACE conn2 <- [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:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 633ms 12:09:25 INFO - PROCESS | 3716 | 1464721765142 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3716 | 1464721765144 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:09:25 INFO - PROCESS | 3716 | 1464721765148 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 3716 | 1464721765149 Marionette TRACE conn2 <- [1,1138,null,{}] 12:09:25 INFO - PROCESS | 3716 | 1464721765152 Marionette TRACE conn2 -> [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:09:25 INFO - PROCESS | 3716 | 1464721765236 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:09:25 INFO - PROCESS | 3716 | 1464721765244 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3716 | ++DOCSHELL 10F41400 == 35 [pid = 3716] [id = 294] 12:09:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13994800) [pid = 3716] [serial = 881] [outer = 00000000] 12:09:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1630DC00) [pid = 3716] [serial = 882] [outer = 13994800] 12:09:25 INFO - PROCESS | 3716 | 1464721765289 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16310C00) [pid = 3716] [serial = 883] [outer = 13994800] 12:09:25 INFO - PROCESS | 3716 | 1464721765705 Marionette TRACE conn2 <- [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:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 603ms 12:09:25 INFO - PROCESS | 3716 | 1464721765745 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3716 | 1464721765747 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:09:25 INFO - PROCESS | 3716 | 1464721765754 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 3716 | 1464721765756 Marionette TRACE conn2 <- [1,1142,null,{}] 12:09:25 INFO - PROCESS | 3716 | 1464721765759 Marionette TRACE conn2 -> [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:09:25 INFO - PROCESS | 3716 | 1464721765911 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:09:25 INFO - PROCESS | 3716 | 1464721765958 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3716 | ++DOCSHELL 12B41000 == 36 [pid = 3716] [id = 295] 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (16306800) [pid = 3716] [serial = 884] [outer = 00000000] 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16A53000) [pid = 3716] [serial = 885] [outer = 16306800] 12:09:26 INFO - PROCESS | 3716 | 1464721766036 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16C02400) [pid = 3716] [serial = 886] [outer = 16306800] 12:09:26 INFO - PROCESS | 3716 | 1464721766448 Marionette TRACE conn2 <- [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:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 698ms 12:09:26 INFO - PROCESS | 3716 | 1464721766489 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 3716 | 1464721766491 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:09:26 INFO - PROCESS | 3716 | 1464721766494 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 3716 | 1464721766496 Marionette TRACE conn2 <- [1,1146,null,{}] 12:09:26 INFO - PROCESS | 3716 | 1464721766499 Marionette TRACE conn2 -> [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:09:26 INFO - PROCESS | 3716 | 1464721766605 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:09:26 INFO - PROCESS | 3716 | 1464721766612 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3716 | ++DOCSHELL 13961000 == 37 [pid = 3716] [id = 296] 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (14533800) [pid = 3716] [serial = 887] [outer = 00000000] 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1714FC00) [pid = 3716] [serial = 888] [outer = 14533800] 12:09:26 INFO - PROCESS | 3716 | 1464721766658 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1759C000) [pid = 3716] [serial = 889] [outer = 14533800] 12:09:27 INFO - PROCESS | 3716 | 1464721767105 Marionette TRACE conn2 <- [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:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 634ms 12:09:27 INFO - PROCESS | 3716 | 1464721767130 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3716 | 1464721767132 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:09:27 INFO - PROCESS | 3716 | 1464721767136 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3716 | 1464721767138 Marionette TRACE conn2 <- [1,1150,null,{}] 12:09:27 INFO - PROCESS | 3716 | 1464721767147 Marionette TRACE conn2 -> [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:09:27 INFO - PROCESS | 3716 | 1464721767260 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:09:27 INFO - PROCESS | 3716 | 1464721767348 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3716 | ++DOCSHELL 13963000 == 38 [pid = 3716] [id = 297] 12:09:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (178E2C00) [pid = 3716] [serial = 890] [outer = 00000000] 12:09:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (18269000) [pid = 3716] [serial = 891] [outer = 178E2C00] 12:09:27 INFO - PROCESS | 3716 | 1464721767407 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18674000) [pid = 3716] [serial = 892] [outer = 178E2C00] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13A67400) [pid = 3716] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1604E000) [pid = 3716] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16056C00) [pid = 3716] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (16C02000) [pid = 3716] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11189800) [pid = 3716] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14533C00) [pid = 3716] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13DB1400) [pid = 3716] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12FE2000) [pid = 3716] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (118D1C00) [pid = 3716] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (105F3000) [pid = 3716] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (10514000) [pid = 3716] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:09:27 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (178EA000) [pid = 3716] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:09:27 INFO - PROCESS | 3716 | 1464721767942 Marionette TRACE conn2 <- [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:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 856ms 12:09:28 INFO - PROCESS | 3716 | 1464721767979 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3716 | 1464721767981 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 3716 | 1464721767984 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:09:28 INFO - PROCESS | 3716 | 1464721767986 Marionette TRACE conn2 <- [1,1154,null,{}] 12:09:28 INFO - PROCESS | 3716 | 1464721767989 Marionette TRACE conn2 -> [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:09:28 INFO - PROCESS | 3716 | 1464721768063 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:09:28 INFO - PROCESS | 3716 | 1464721768072 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3716 | ++DOCSHELL 10A64000 == 39 [pid = 3716] [id = 298] 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (10F37000) [pid = 3716] [serial = 893] [outer = 00000000] 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (14524400) [pid = 3716] [serial = 894] [outer = 10F37000] 12:09:28 INFO - PROCESS | 3716 | 1464721768115 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (14533000) [pid = 3716] [serial = 895] [outer = 10F37000] 12:09:28 INFO - PROCESS | 3716 | 1464721768596 Marionette TRACE conn2 <- [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:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 650ms 12:09:28 INFO - PROCESS | 3716 | 1464721768654 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3716 | 1464721768656 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 3716 | 1464721768659 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:09:28 INFO - PROCESS | 3716 | 1464721768661 Marionette TRACE conn2 <- [1,1158,null,{}] 12:09:28 INFO - PROCESS | 3716 | 1464721768691 Marionette TRACE conn2 -> [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:09:28 INFO - PROCESS | 3716 | 1464721768774 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:09:28 INFO - PROCESS | 3716 | 1464721768781 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3716 | ++DOCSHELL 14207000 == 40 [pid = 3716] [id = 299] 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (159FC000) [pid = 3716] [serial = 896] [outer = 00000000] 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18675400) [pid = 3716] [serial = 897] [outer = 159FC000] 12:09:28 INFO - PROCESS | 3716 | 1464721768825 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1867E000) [pid = 3716] [serial = 898] [outer = 159FC000] 12:09:29 INFO - PROCESS | 3716 | 1464721769245 Marionette TRACE conn2 <- [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:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 650ms 12:09:29 INFO - PROCESS | 3716 | 1464721769298 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3716 | 1464721769300 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 12:09:29 INFO - PROCESS | 3716 | 1464721769303 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:09:29 INFO - PROCESS | 3716 | 1464721769305 Marionette TRACE conn2 <- [1,1162,null,{}] 12:09:29 INFO - PROCESS | 3716 | 1464721769308 Marionette TRACE conn2 -> [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:09:29 INFO - PROCESS | 3716 | 1464721769382 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:09:29 INFO - PROCESS | 3716 | 1464721769390 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3716 | ++DOCSHELL 10279000 == 41 [pid = 3716] [id = 300] 12:09:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10A56000) [pid = 3716] [serial = 899] [outer = 00000000] 12:09:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (19C8E800) [pid = 3716] [serial = 900] [outer = 10A56000] 12:09:29 INFO - PROCESS | 3716 | 1464721769434 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (19CE0C00) [pid = 3716] [serial = 901] [outer = 10A56000] 12:09:29 INFO - PROCESS | 3716 | 1464721769841 Marionette TRACE conn2 <- [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:09:29 INFO - PROCESS | 3716 | 1464721769903 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:09:29 INFO - PROCESS | 3716 | 1464721769906 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3716 | 1464721769908 Marionette TRACE conn2 <- [1,1166,null,{}] 12:09:29 INFO - PROCESS | 3716 | 1464721769911 Marionette TRACE conn2 -> [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:09:30 INFO - PROCESS | 3716 | 1464721770073 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:09:30 INFO - PROCESS | 3716 | 1464721770245 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3716 | ++DOCSHELL 10233800 == 42 [pid = 3716] [id = 301] 12:09:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10271800) [pid = 3716] [serial = 902] [outer = 00000000] 12:09:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10561000) [pid = 3716] [serial = 903] [outer = 10271800] 12:09:30 INFO - PROCESS | 3716 | 1464721770302 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10A58000) [pid = 3716] [serial = 904] [outer = 10271800] 12:09:31 INFO - PROCESS | 3716 | 1464721771052 Marionette TRACE conn2 <- [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:09:31 INFO - PROCESS | 3716 | 1464721771084 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:09:31 INFO - PROCESS | 3716 | 1464721771090 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 3716 | 1464721771093 Marionette TRACE conn2 <- [1,1170,null,{}] 12:09:31 INFO - PROCESS | 3716 | 1464721771098 Marionette TRACE conn2 -> [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:09:31 INFO - PROCESS | 3716 | 1464721771209 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:09:31 INFO - PROCESS | 3716 | 1464721771291 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3716 | ++DOCSHELL 12B40000 == 43 [pid = 3716] [id = 302] 12:09:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (12B40400) [pid = 3716] [serial = 905] [outer = 00000000] 12:09:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (12DF9800) [pid = 3716] [serial = 906] [outer = 12B40400] 12:09:31 INFO - PROCESS | 3716 | 1464721771387 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13266800) [pid = 3716] [serial = 907] [outer = 12B40400] 12:09:32 INFO - PROCESS | 3716 | 1464721772320 Marionette TRACE conn2 <- [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:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:09:32 INFO - PROCESS | 3716 | 1464721772352 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 12:09:32 INFO - PROCESS | 3716 | 1464721772357 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3716 | 1464721772361 Marionette TRACE conn2 <- [1,1174,null,{}] 12:09:32 INFO - PROCESS | 3716 | 1464721772367 Marionette TRACE conn2 -> [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:09:32 INFO - PROCESS | 3716 | 1464721772469 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:09:32 INFO - PROCESS | 3716 | 1464721772553 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3716 | ++DOCSHELL 0C7F0800 == 44 [pid = 3716] [id = 303] 12:09:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (0C7F2000) [pid = 3716] [serial = 908] [outer = 00000000] 12:09:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (105F3000) [pid = 3716] [serial = 909] [outer = 0C7F2000] 12:09:32 INFO - PROCESS | 3716 | 1464721772646 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10F3D400) [pid = 3716] [serial = 910] [outer = 0C7F2000] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 14207000 == 43 [pid = 3716] [id = 299] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 10A64000 == 42 [pid = 3716] [id = 298] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 13963000 == 41 [pid = 3716] [id = 297] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 13961000 == 40 [pid = 3716] [id = 296] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 12B41000 == 39 [pid = 3716] [id = 295] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 10F41400 == 38 [pid = 3716] [id = 294] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 159F0000 == 37 [pid = 3716] [id = 293] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 145B3C00 == 36 [pid = 3716] [id = 292] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 13D2A800 == 35 [pid = 3716] [id = 291] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 12DED000 == 34 [pid = 3716] [id = 290] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 12B41400 == 33 [pid = 3716] [id = 289] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 10F3C400 == 32 [pid = 3716] [id = 288] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 0F989400 == 31 [pid = 3716] [id = 287] 12:09:32 INFO - PROCESS | 3716 | --DOCSHELL 14516800 == 30 [pid = 3716] [id = 286] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17E8C400) [pid = 3716] [serial = 858] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (16C51000) [pid = 3716] [serial = 856] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162F2C00) [pid = 3716] [serial = 843] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1630D000) [pid = 3716] [serial = 846] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16C58400) [pid = 3716] [serial = 849] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16305C00) [pid = 3716] [serial = 847] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (157CBC00) [pid = 3716] [serial = 852] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17147400) [pid = 3716] [serial = 855] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16F31400) [pid = 3716] [serial = 850] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1520A000) [pid = 3716] [serial = 840] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1451C400) [pid = 3716] [serial = 837] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14523000) [pid = 3716] [serial = 838] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (131EDC00) [pid = 3716] [serial = 834] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1395A400) [pid = 3716] [serial = 835] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (11DBDC00) [pid = 3716] [serial = 831] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1295BC00) [pid = 3716] [serial = 832] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (111AE400) [pid = 3716] [serial = 829] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10A60800) [pid = 3716] [serial = 828] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (11184800) [pid = 3716] [serial = 826] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10E9EC00) [pid = 3716] [serial = 825] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1A133400) [pid = 3716] [serial = 823] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (16302C00) [pid = 3716] [serial = 844] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (157D5800) [pid = 3716] [serial = 841] [outer = 00000000] [url = about:blank] 12:09:32 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1630C400) [pid = 3716] [serial = 853] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3716 | 1464721773169 Marionette TRACE conn2 <- [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:09:33 INFO - PROCESS | 3716 | 1464721773193 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:09:33 INFO - PROCESS | 3716 | 1464721773203 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 3716 | 1464721773206 Marionette TRACE conn2 <- [1,1178,null,{}] 12:09:33 INFO - PROCESS | 3716 | 1464721773210 Marionette TRACE conn2 -> [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:09:33 INFO - PROCESS | 3716 | 1464721773290 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:09:33 INFO - PROCESS | 3716 | 1464721773297 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 3716 | ++DOCSHELL 1295BC00 == 31 [pid = 3716] [id = 304] 12:09:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12965400) [pid = 3716] [serial = 911] [outer = 00000000] 12:09:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12B3D000) [pid = 3716] [serial = 912] [outer = 12965400] 12:09:33 INFO - PROCESS | 3716 | 1464721773341 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12BCE800) [pid = 3716] [serial = 913] [outer = 12965400] 12:09:33 INFO - PROCESS | 3716 | 1464721773801 Marionette TRACE conn2 <- [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:09:33 INFO - PROCESS | 3716 | 1464721773844 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:09:33 INFO - PROCESS | 3716 | 1464721773848 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 3716 | 1464721773851 Marionette TRACE conn2 <- [1,1182,null,{}] 12:09:33 INFO - PROCESS | 3716 | 1464721773862 Marionette TRACE conn2 -> [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:09:33 INFO - PROCESS | 3716 | 1464721773951 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:09:33 INFO - PROCESS | 3716 | 1464721773961 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3716 | ++DOCSHELL 13D26400 == 32 [pid = 3716] [id = 305] 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13D28800) [pid = 3716] [serial = 914] [outer = 00000000] 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14515C00) [pid = 3716] [serial = 915] [outer = 13D28800] 12:09:34 INFO - PROCESS | 3716 | 1464721774037 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (14522400) [pid = 3716] [serial = 916] [outer = 13D28800] 12:09:34 INFO - PROCESS | 3716 | 1464721774496 Marionette TRACE conn2 <- [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:09:34 INFO - PROCESS | 3716 | 1464721774549 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:09:34 INFO - PROCESS | 3716 | 1464721774552 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 3716 | 1464721774554 Marionette TRACE conn2 <- [1,1186,null,{}] 12:09:34 INFO - PROCESS | 3716 | 1464721774557 Marionette TRACE conn2 -> [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:09:34 INFO - PROCESS | 3716 | 1464721774638 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:09:34 INFO - PROCESS | 3716 | 1464721774647 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3716 | ++DOCSHELL 159F6C00 == 33 [pid = 3716] [id = 306] 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (15A3C000) [pid = 3716] [serial = 917] [outer = 00000000] 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16056400) [pid = 3716] [serial = 918] [outer = 15A3C000] 12:09:34 INFO - PROCESS | 3716 | 1464721774691 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (162F6400) [pid = 3716] [serial = 919] [outer = 15A3C000] 12:09:35 INFO - PROCESS | 3716 | 1464721775187 Marionette TRACE conn2 <- [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:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 650ms 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:09:35 INFO - PROCESS | 3716 | 1464721775222 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 3716 | 1464721775224 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 12:09:35 INFO - PROCESS | 3716 | 1464721775227 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3716 | 1464721775229 Marionette TRACE conn2 <- [1,1190,null,{}] 12:09:35 INFO - PROCESS | 3716 | 1464721775232 Marionette TRACE conn2 -> [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:09:35 INFO - PROCESS | 3716 | 1464721775330 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:09:35 INFO - PROCESS | 3716 | 1464721775413 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 3716 | ++DOCSHELL 162F6C00 == 34 [pid = 3716] [id = 307] 12:09:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (162FA000) [pid = 3716] [serial = 920] [outer = 00000000] 12:09:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16306000) [pid = 3716] [serial = 921] [outer = 162FA000] 12:09:35 INFO - PROCESS | 3716 | 1464721775457 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1630D400) [pid = 3716] [serial = 922] [outer = 162FA000] 12:09:35 INFO - PROCESS | 3716 | 1464721775968 Marionette TRACE conn2 <- [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:09:36 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:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 808ms 12:09:36 INFO - PROCESS | 3716 | 1464721776031 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3716 | 1464721776033 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:09:36 INFO - PROCESS | 3716 | 1464721776036 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3716 | 1464721776038 Marionette TRACE conn2 <- [1,1194,null,{}] 12:09:36 INFO - PROCESS | 3716 | 1464721776041 Marionette TRACE conn2 -> [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:09:36 INFO - PROCESS | 3716 | 1464721776156 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:09:36 INFO - PROCESS | 3716 | 1464721776169 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3716 | ++DOCSHELL 16F32000 == 35 [pid = 3716] [id = 308] 12:09:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1714C800) [pid = 3716] [serial = 923] [outer = 00000000] 12:09:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1759C400) [pid = 3716] [serial = 924] [outer = 1714C800] 12:09:36 INFO - PROCESS | 3716 | 1464721776257 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1759C800) [pid = 3716] [serial = 925] [outer = 1714C800] 12:09:36 INFO - PROCESS | 3716 | 1464721776668 Marionette TRACE conn2 <- [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:09:36 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:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 713ms 12:09:36 INFO - PROCESS | 3716 | 1464721776735 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3716 | 1464721776737 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:09:36 INFO - PROCESS | 3716 | 1464721776775 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3716 | 1464721776777 Marionette TRACE conn2 <- [1,1198,null,{}] 12:09:36 INFO - PROCESS | 3716 | 1464721776780 Marionette TRACE conn2 -> [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:09:36 INFO - PROCESS | 3716 | 1464721776880 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:09:36 INFO - PROCESS | 3716 | 1464721776892 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3716 | ++DOCSHELL 1796CC00 == 36 [pid = 3716] [id = 309] 12:09:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (17E8D800) [pid = 3716] [serial = 926] [outer = 00000000] 12:09:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1866F400) [pid = 3716] [serial = 927] [outer = 17E8D800] 12:09:37 INFO - PROCESS | 3716 | 1464721776994 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18679400) [pid = 3716] [serial = 928] [outer = 17E8D800] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16306800) [pid = 3716] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10F3E400) [pid = 3716] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1604B400) [pid = 3716] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (12B41C00) [pid = 3716] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (131ED400) [pid = 3716] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13D2AC00) [pid = 3716] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (10227800) [pid = 3716] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13994800) [pid = 3716] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (145D3800) [pid = 3716] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14533800) [pid = 3716] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (178E2C00) [pid = 3716] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10F37000) [pid = 3716] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:09:37 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (159FC000) [pid = 3716] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:09:37 INFO - PROCESS | 3716 | 1464721777525 Marionette TRACE conn2 <- [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:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 777ms 12:09:37 INFO - PROCESS | 3716 | 1464721777565 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 3716 | 1464721777567 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:09:37 INFO - PROCESS | 3716 | 1464721777571 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 3716 | 1464721777574 Marionette TRACE conn2 <- [1,1202,null,{}] 12:09:37 INFO - PROCESS | 3716 | 1464721777578 Marionette TRACE conn2 -> [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:09:37 INFO - PROCESS | 3716 | 1464721777651 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:09:37 INFO - PROCESS | 3716 | 1464721777658 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3716 | ++DOCSHELL 12C53800 == 37 [pid = 3716] [id = 310] 12:09:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1399B400) [pid = 3716] [serial = 929] [outer = 00000000] 12:09:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (159FC000) [pid = 3716] [serial = 930] [outer = 1399B400] 12:09:37 INFO - PROCESS | 3716 | 1464721777705 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (171AF000) [pid = 3716] [serial = 931] [outer = 1399B400] 12:09:38 INFO - PROCESS | 3716 | 1464721778120 Marionette TRACE conn2 <- [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:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 602ms 12:09:38 INFO - PROCESS | 3716 | 1464721778167 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3716 | 1464721778169 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:09:38 INFO - PROCESS | 3716 | 1464721778176 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 3716 | 1464721778178 Marionette TRACE conn2 <- [1,1206,null,{}] 12:09:38 INFO - PROCESS | 3716 | 1464721778182 Marionette TRACE conn2 -> [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:09:38 INFO - PROCESS | 3716 | 1464721778254 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:09:38 INFO - PROCESS | 3716 | 1464721778261 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3716 | ++DOCSHELL 13D2AC00 == 38 [pid = 3716] [id = 311] 12:09:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (13DA7000) [pid = 3716] [serial = 932] [outer = 00000000] 12:09:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1867DC00) [pid = 3716] [serial = 933] [outer = 13DA7000] 12:09:38 INFO - PROCESS | 3716 | 1464721778304 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1867E400) [pid = 3716] [serial = 934] [outer = 13DA7000] 12:09:38 INFO - PROCESS | 3716 | 1464721778726 Marionette TRACE conn2 <- [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:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 602ms 12:09:38 INFO - PROCESS | 3716 | 1464721778770 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3716 | 1464721778772 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:09:38 INFO - PROCESS | 3716 | 1464721778785 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 3716 | 1464721778787 Marionette TRACE conn2 <- [1,1210,null,{}] 12:09:38 INFO - PROCESS | 3716 | 1464721778795 Marionette TRACE conn2 -> [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:09:38 INFO - PROCESS | 3716 | 1464721778872 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:09:38 INFO - PROCESS | 3716 | 1464721778878 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3716 | ++DOCSHELL 162FC000 == 39 [pid = 3716] [id = 312] 12:09:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (178E5800) [pid = 3716] [serial = 935] [outer = 00000000] 12:09:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1A12A000) [pid = 3716] [serial = 936] [outer = 178E5800] 12:09:38 INFO - PROCESS | 3716 | 1464721778921 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1A12D000) [pid = 3716] [serial = 937] [outer = 178E5800] 12:09:39 INFO - PROCESS | 3716 | 1464721779395 Marionette TRACE conn2 <- [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:09:39 INFO - PROCESS | 3716 | 1464721779439 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:09:39 INFO - PROCESS | 3716 | 1464721779445 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 3716 | 1464721779449 Marionette TRACE conn2 <- [1,1214,null,{}] 12:09:39 INFO - PROCESS | 3716 | 1464721779456 Marionette TRACE conn2 -> [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:09:39 INFO - PROCESS | 3716 | 1464721779608 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:09:39 INFO - PROCESS | 3716 | 1464721779766 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3716 | ++DOCSHELL 10F3CC00 == 40 [pid = 3716] [id = 313] 12:09:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (11183C00) [pid = 3716] [serial = 938] [outer = 00000000] 12:09:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (111AFC00) [pid = 3716] [serial = 939] [outer = 11183C00] 12:09:39 INFO - PROCESS | 3716 | 1464721779820 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (11DB7C00) [pid = 3716] [serial = 940] [outer = 11183C00] 12:09:40 INFO - PROCESS | 3716 | 1464721780383 Marionette TRACE conn2 <- [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:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 964ms 12:09:40 INFO - PROCESS | 3716 | 1464721780423 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3716 | 1464721780429 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:09:40 INFO - PROCESS | 3716 | 1464721780435 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3716 | 1464721780438 Marionette TRACE conn2 <- [1,1218,null,{}] 12:09:40 INFO - PROCESS | 3716 | 1464721780442 Marionette TRACE conn2 -> [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:09:40 INFO - PROCESS | 3716 | 1464721780546 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:09:40 INFO - PROCESS | 3716 | 1464721780642 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3716 | ++DOCSHELL 14515400 == 41 [pid = 3716] [id = 314] 12:09:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (14517000) [pid = 3716] [serial = 941] [outer = 00000000] 12:09:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (15211800) [pid = 3716] [serial = 942] [outer = 14517000] 12:09:40 INFO - PROCESS | 3716 | 1464721780696 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (16049400) [pid = 3716] [serial = 943] [outer = 14517000] 12:09:41 INFO - PROCESS | 3716 | 1464721781316 Marionette TRACE conn2 <- [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:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 942ms 12:09:41 INFO - PROCESS | 3716 | 1464721781378 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 3716 | 1464721781381 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 12:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:09:41 INFO - PROCESS | 3716 | 1464721781385 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 3716 | 1464721781389 Marionette TRACE conn2 <- [1,1222,null,{}] 12:09:41 INFO - PROCESS | 3716 | 1464721781399 Marionette TRACE conn2 -> [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:09:41 INFO - PROCESS | 3716 | 1464721781501 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:09:41 INFO - PROCESS | 3716 | 1464721781583 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 3716 | ++DOCSHELL 15A43C00 == 42 [pid = 3716] [id = 315] 12:09:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16A4F400) [pid = 3716] [serial = 944] [outer = 00000000] 12:09:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (17EF2C00) [pid = 3716] [serial = 945] [outer = 16A4F400] 12:09:41 INFO - PROCESS | 3716 | 1464721781678 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1A12C000) [pid = 3716] [serial = 946] [outer = 16A4F400] 12:09:42 INFO - PROCESS | 3716 | 1464721782229 Marionette TRACE conn2 <- [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:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 911ms 12:09:42 INFO - PROCESS | 3716 | 1464721782288 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3716 | 1464721782291 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:09:42 INFO - PROCESS | 3716 | 1464721782295 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3716 | 1464721782297 Marionette TRACE conn2 <- [1,1226,null,{}] 12:09:42 INFO - PROCESS | 3716 | 1464721782301 Marionette TRACE conn2 -> [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:09:42 INFO - PROCESS | 3716 | 1464721782400 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:09:42 INFO - PROCESS | 3716 | 1464721782525 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3716 | ++DOCSHELL 19C8F800 == 43 [pid = 3716] [id = 316] 12:09:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (19C90800) [pid = 3716] [serial = 947] [outer = 00000000] 12:09:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1A161000) [pid = 3716] [serial = 948] [outer = 19C90800] 12:09:42 INFO - PROCESS | 3716 | 1464721782579 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1A166000) [pid = 3716] [serial = 949] [outer = 19C90800] 12:09:43 INFO - PROCESS | 3716 | 1464721783292 Marionette TRACE conn2 <- [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:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1036ms 12:09:43 INFO - PROCESS | 3716 | 1464721783354 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 3716 | 1464721783358 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 12:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:09:43 INFO - PROCESS | 3716 | 1464721783363 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 3716 | 1464721783366 Marionette TRACE conn2 <- [1,1230,null,{}] 12:09:43 INFO - PROCESS | 3716 | 1464721783386 Marionette TRACE conn2 -> [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:09:43 INFO - PROCESS | 3716 | 1464721783482 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:09:43 INFO - PROCESS | 3716 | 1464721783567 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 3716 | ++DOCSHELL 10F3B400 == 44 [pid = 3716] [id = 317] 12:09:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10F3DC00) [pid = 3716] [serial = 950] [outer = 00000000] 12:09:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12969800) [pid = 3716] [serial = 951] [outer = 10F3DC00] 12:09:43 INFO - PROCESS | 3716 | 1464721783688 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12DF7800) [pid = 3716] [serial = 952] [outer = 10F3DC00] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 13D2AC00 == 43 [pid = 3716] [id = 311] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 12C53800 == 42 [pid = 3716] [id = 310] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 1796CC00 == 41 [pid = 3716] [id = 309] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 16F32000 == 40 [pid = 3716] [id = 308] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 162F6C00 == 39 [pid = 3716] [id = 307] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 159F6C00 == 38 [pid = 3716] [id = 306] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 13D26400 == 37 [pid = 3716] [id = 305] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 1295BC00 == 36 [pid = 3716] [id = 304] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 0C7F0800 == 35 [pid = 3716] [id = 303] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 10233800 == 34 [pid = 3716] [id = 301] 12:09:43 INFO - PROCESS | 3716 | --DOCSHELL 10279000 == 33 [pid = 3716] [id = 300] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16A53000) [pid = 3716] [serial = 885] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16C02400) [pid = 3716] [serial = 886] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (111C5400) [pid = 3716] [serial = 864] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (114B5C00) [pid = 3716] [serial = 865] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (162F5400) [pid = 3716] [serial = 879] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (162F5C00) [pid = 3716] [serial = 880] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (12BCE000) [pid = 3716] [serial = 867] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (12F47800) [pid = 3716] [serial = 868] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (13D26800) [pid = 3716] [serial = 871] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (13993800) [pid = 3716] [serial = 870] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (14209800) [pid = 3716] [serial = 873] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1451B800) [pid = 3716] [serial = 874] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (105F1000) [pid = 3716] [serial = 861] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (105FB000) [pid = 3716] [serial = 862] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1630DC00) [pid = 3716] [serial = 882] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (159F5C00) [pid = 3716] [serial = 876] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (159F7000) [pid = 3716] [serial = 877] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1759C000) [pid = 3716] [serial = 889] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1714FC00) [pid = 3716] [serial = 888] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (18269000) [pid = 3716] [serial = 891] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (14524400) [pid = 3716] [serial = 894] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (14533000) [pid = 3716] [serial = 895] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (18675400) [pid = 3716] [serial = 897] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (18674000) [pid = 3716] [serial = 892] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1867E000) [pid = 3716] [serial = 898] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (16310C00) [pid = 3716] [serial = 883] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (19C8E800) [pid = 3716] [serial = 900] [outer = 00000000] [url = about:blank] 12:09:44 INFO - PROCESS | 3716 | 1464721784151 Marionette TRACE conn2 <- [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:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 848ms 12:09:44 INFO - PROCESS | 3716 | 1464721784204 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3716 | 1464721784210 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 3716 | 1464721784216 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:09:44 INFO - PROCESS | 3716 | 1464721784219 Marionette TRACE conn2 <- [1,1234,null,{}] 12:09:44 INFO - PROCESS | 3716 | 1464721784223 Marionette TRACE conn2 -> [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:09:44 INFO - PROCESS | 3716 | 1464721784304 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:09:44 INFO - PROCESS | 3716 | 1464721784313 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3716 | ++DOCSHELL 10A59C00 == 34 [pid = 3716] [id = 318] 12:09:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (12B36400) [pid = 3716] [serial = 953] [outer = 00000000] 12:09:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (132D6C00) [pid = 3716] [serial = 954] [outer = 12B36400] 12:09:44 INFO - PROCESS | 3716 | 1464721784358 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13A5C800) [pid = 3716] [serial = 955] [outer = 12B36400] 12:09:44 INFO - PROCESS | 3716 | 1464721784871 Marionette TRACE conn2 <- [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:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 691ms 12:09:44 INFO - PROCESS | 3716 | 1464721784950 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3716 | 1464721784952 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:09:44 INFO - PROCESS | 3716 | 1464721784956 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 3716 | 1464721784959 Marionette TRACE conn2 <- [1,1238,null,{}] 12:09:44 INFO - PROCESS | 3716 | 1464721784969 Marionette TRACE conn2 -> [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:09:45 INFO - PROCESS | 3716 | 1464721785079 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:09:45 INFO - PROCESS | 3716 | 1464721785164 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A8800 == 35 [pid = 3716] [id = 319] 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (13D25800) [pid = 3716] [serial = 956] [outer = 00000000] 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (145BE800) [pid = 3716] [serial = 957] [outer = 13D25800] 12:09:45 INFO - PROCESS | 3716 | 1464721785210 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (157C7C00) [pid = 3716] [serial = 958] [outer = 13D25800] 12:09:45 INFO - PROCESS | 3716 | 1464721785589 Marionette TRACE conn2 <- [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:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 707ms 12:09:45 INFO - PROCESS | 3716 | 1464721785655 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 3716 | 1464721785657 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:09:45 INFO - PROCESS | 3716 | 1464721785661 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 3716 | 1464721785662 Marionette TRACE conn2 <- [1,1242,null,{}] 12:09:45 INFO - PROCESS | 3716 | 1464721785666 Marionette TRACE conn2 -> [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:09:45 INFO - PROCESS | 3716 | 1464721785745 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:09:45 INFO - PROCESS | 3716 | 1464721785752 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 3716 | ++DOCSHELL 1520B800 == 36 [pid = 3716] [id = 320] 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (15A3FC00) [pid = 3716] [serial = 959] [outer = 00000000] 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (162F4000) [pid = 3716] [serial = 960] [outer = 15A3FC00] 12:09:45 INFO - PROCESS | 3716 | 1464721785797 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (162FA800) [pid = 3716] [serial = 961] [outer = 15A3FC00] 12:09:46 INFO - PROCESS | 3716 | 1464721786221 Marionette TRACE conn2 <- [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:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 597ms 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:09:46 INFO - PROCESS | 3716 | 1464721786258 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 3716 | 1464721786261 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 3716 | 1464721786266 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 3716 | 1464721786268 Marionette TRACE conn2 <- [1,1246,null,{}] 12:09:46 INFO - PROCESS | 3716 | 1464721786293 Marionette TRACE conn2 -> [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:09:46 INFO - PROCESS | 3716 | 1464721786393 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:09:46 INFO - PROCESS | 3716 | 1464721786399 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3716 | ++DOCSHELL 16306C00 == 37 [pid = 3716] [id = 321] 12:09:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1630D000) [pid = 3716] [serial = 962] [outer = 00000000] 12:09:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16384400) [pid = 3716] [serial = 963] [outer = 1630D000] 12:09:46 INFO - PROCESS | 3716 | 1464721786446 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16751800) [pid = 3716] [serial = 964] [outer = 1630D000] 12:09:46 INFO - PROCESS | 3716 | 1464721786914 Marionette TRACE conn2 <- [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:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 659ms 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:09:46 INFO - PROCESS | 3716 | 1464721786927 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 3716 | 1464721786929 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 3716 | 1464721786932 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 3716 | 1464721786934 Marionette TRACE conn2 <- [1,1250,null,{}] 12:09:46 INFO - PROCESS | 3716 | 1464721786937 Marionette TRACE conn2 -> [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:09:47 INFO - PROCESS | 3716 | 1464721787061 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:09:47 INFO - PROCESS | 3716 | 1464721787070 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3716 | ++DOCSHELL 10274000 == 38 [pid = 3716] [id = 322] 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (162F7800) [pid = 3716] [serial = 965] [outer = 00000000] 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (17592000) [pid = 3716] [serial = 966] [outer = 162F7800] 12:09:47 INFO - PROCESS | 3716 | 1464721787159 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17975000) [pid = 3716] [serial = 967] [outer = 162F7800] 12:09:47 INFO - PROCESS | 3716 | 1464721787580 Marionette TRACE conn2 <- [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:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 12:09:47 INFO - PROCESS | 3716 | 1464721787639 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 3716 | 1464721787641 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:09:47 INFO - PROCESS | 3716 | 1464721787644 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 3716 | 1464721787646 Marionette TRACE conn2 <- [1,1254,null,{}] 12:09:47 INFO - PROCESS | 3716 | 1464721787649 Marionette TRACE conn2 -> [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:09:47 INFO - PROCESS | 3716 | 1464721787779 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:09:47 INFO - PROCESS | 3716 | 1464721787835 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3716 | ++DOCSHELL 10227800 == 39 [pid = 3716] [id = 323] 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (14526C00) [pid = 3716] [serial = 968] [outer = 00000000] 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18436C00) [pid = 3716] [serial = 969] [outer = 14526C00] 12:09:47 INFO - PROCESS | 3716 | 1464721787880 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18674000) [pid = 3716] [serial = 970] [outer = 14526C00] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (162FA000) [pid = 3716] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10A56000) [pid = 3716] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12965400) [pid = 3716] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13D28800) [pid = 3716] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (0C7F2000) [pid = 3716] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (15A3C000) [pid = 3716] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1714C800) [pid = 3716] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13DA7000) [pid = 3716] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17E8D800) [pid = 3716] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:09:48 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1399B400) [pid = 3716] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:09:48 INFO - PROCESS | 3716 | 1464721788364 Marionette TRACE conn2 <- [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:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 738ms 12:09:48 INFO - PROCESS | 3716 | 1464721788382 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3716 | 1464721788384 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 12:09:48 INFO - PROCESS | 3716 | 1464721788388 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:09:48 INFO - PROCESS | 3716 | 1464721788389 Marionette TRACE conn2 <- [1,1258,null,{}] 12:09:48 INFO - PROCESS | 3716 | 1464721788392 Marionette TRACE conn2 -> [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:09:48 INFO - PROCESS | 3716 | 1464721788465 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:09:48 INFO - PROCESS | 3716 | 1464721788471 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3716 | ++DOCSHELL 10563800 == 40 [pid = 3716] [id = 324] 12:09:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (10E99000) [pid = 3716] [serial = 971] [outer = 00000000] 12:09:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (13DA7000) [pid = 3716] [serial = 972] [outer = 10E99000] 12:09:48 INFO - PROCESS | 3716 | 1464721788515 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1398E000) [pid = 3716] [serial = 973] [outer = 10E99000] 12:09:48 INFO - PROCESS | 3716 | 1464721788935 Marionette TRACE conn2 <- [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:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 596ms 12:09:49 INFO - PROCESS | 3716 | 1464721788989 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 3716 | 1464721788991 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:09:49 INFO - PROCESS | 3716 | 1464721788994 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 3716 | 1464721788996 Marionette TRACE conn2 <- [1,1262,null,{}] 12:09:49 INFO - PROCESS | 3716 | 1464721789000 Marionette TRACE conn2 -> [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:09:49 INFO - PROCESS | 3716 | 1464721789075 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:09:49 INFO - PROCESS | 3716 | 1464721789081 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3716 | ++DOCSHELL 131EFC00 == 41 [pid = 3716] [id = 325] 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1714C800) [pid = 3716] [serial = 974] [outer = 00000000] 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1867D800) [pid = 3716] [serial = 975] [outer = 1714C800] 12:09:49 INFO - PROCESS | 3716 | 1464721789126 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1A12C400) [pid = 3716] [serial = 976] [outer = 1714C800] 12:09:49 INFO - PROCESS | 3716 | 1464721789562 Marionette TRACE conn2 <- [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:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 597ms 12:09:49 INFO - PROCESS | 3716 | 1464721789592 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 3716 | 1464721789594 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:09:49 INFO - PROCESS | 3716 | 1464721789597 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 3716 | 1464721789599 Marionette TRACE conn2 <- [1,1266,null,{}] 12:09:49 INFO - PROCESS | 3716 | 1464721789613 Marionette TRACE conn2 -> [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:09:49 INFO - PROCESS | 3716 | 1464721789688 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:09:49 INFO - PROCESS | 3716 | 1464721789695 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3716 | ++DOCSHELL 12958400 == 42 [pid = 3716] [id = 326] 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16F32000) [pid = 3716] [serial = 977] [outer = 00000000] 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1A161C00) [pid = 3716] [serial = 978] [outer = 16F32000] 12:09:49 INFO - PROCESS | 3716 | 1464721789739 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1A308000) [pid = 3716] [serial = 979] [outer = 16F32000] 12:09:50 INFO - PROCESS | 3716 | 1464721790150 Marionette TRACE conn2 <- [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:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 597ms 12:09:50 INFO - PROCESS | 3716 | 1464721790195 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3716 | 1464721790197 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:09:50 INFO - PROCESS | 3716 | 1464721790200 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3716 | 1464721790203 Marionette TRACE conn2 <- [1,1270,null,{}] 12:09:50 INFO - PROCESS | 3716 | 1464721790206 Marionette TRACE conn2 -> [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:09:50 INFO - PROCESS | 3716 | 1464721790338 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:09:50 INFO - PROCESS | 3716 | 1464721790494 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 3716 | ++DOCSHELL 10508400 == 43 [pid = 3716] [id = 327] 12:09:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10513400) [pid = 3716] [serial = 980] [outer = 00000000] 12:09:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10A57000) [pid = 3716] [serial = 981] [outer = 10513400] 12:09:50 INFO - PROCESS | 3716 | 1464721790591 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10EA5000) [pid = 3716] [serial = 982] [outer = 10513400] 12:09:51 INFO - PROCESS | 3716 | 1464721791194 Marionette TRACE conn2 <- [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:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1006ms 12:09:51 INFO - PROCESS | 3716 | 1464721791237 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 3716 | 1464721791241 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:09:51 INFO - PROCESS | 3716 | 1464721791246 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 3716 | 1464721791250 Marionette TRACE conn2 <- [1,1274,null,{}] 12:09:51 INFO - PROCESS | 3716 | 1464721791255 Marionette TRACE conn2 -> [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:09:51 INFO - PROCESS | 3716 | 1464721791360 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:09:51 INFO - PROCESS | 3716 | 1464721791491 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3716 | ++DOCSHELL 13A67400 == 44 [pid = 3716] [id = 328] 12:09:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (13D2D400) [pid = 3716] [serial = 983] [outer = 00000000] 12:09:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (14515800) [pid = 3716] [serial = 984] [outer = 13D2D400] 12:09:51 INFO - PROCESS | 3716 | 1464721791546 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (14526000) [pid = 3716] [serial = 985] [outer = 13D2D400] 12:09:52 INFO - PROCESS | 3716 | 1464721792147 Marionette TRACE conn2 <- [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:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 12:09:52 INFO - PROCESS | 3716 | 1464721792194 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 3716 | 1464721792199 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 12:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:09:52 INFO - PROCESS | 3716 | 1464721792203 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 3716 | 1464721792205 Marionette TRACE conn2 <- [1,1278,null,{}] 12:09:52 INFO - PROCESS | 3716 | 1464721792209 Marionette TRACE conn2 -> [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:09:52 INFO - PROCESS | 3716 | 1464721792312 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:09:52 INFO - PROCESS | 3716 | 1464721792440 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3716 | ++DOCSHELL 162FEC00 == 45 [pid = 3716] [id = 329] 12:09:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16A55C00) [pid = 3716] [serial = 986] [outer = 00000000] 12:09:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (171AD000) [pid = 3716] [serial = 987] [outer = 16A55C00] 12:09:52 INFO - PROCESS | 3716 | 1464721792494 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (17EF0800) [pid = 3716] [serial = 988] [outer = 16A55C00] 12:09:53 INFO - PROCESS | 3716 | 1464721793074 Marionette TRACE conn2 <- [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:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 896ms 12:09:53 INFO - PROCESS | 3716 | 1464721793107 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3716 | 1464721793110 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:09:53 INFO - PROCESS | 3716 | 1464721793120 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 3716 | 1464721793126 Marionette TRACE conn2 <- [1,1282,null,{}] 12:09:53 INFO - PROCESS | 3716 | 1464721793131 Marionette TRACE conn2 -> [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:09:53 INFO - PROCESS | 3716 | 1464721793241 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:09:53 INFO - PROCESS | 3716 | 1464721793322 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 3716 | ++DOCSHELL 162F8800 == 46 [pid = 3716] [id = 330] 12:09:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (17147000) [pid = 3716] [serial = 989] [outer = 00000000] 12:09:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A41EC00) [pid = 3716] [serial = 990] [outer = 17147000] 12:09:53 INFO - PROCESS | 3716 | 1464721793420 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A834000) [pid = 3716] [serial = 991] [outer = 17147000] 12:09:54 INFO - PROCESS | 3716 | 1464721794170 Marionette TRACE conn2 <- [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:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1115ms 12:09:54 INFO - PROCESS | 3716 | 1464721794225 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 3716 | 1464721794229 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 12:09:54 INFO - PROCESS | 3716 | 1464721794234 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:09:54 INFO - PROCESS | 3716 | 1464721794238 Marionette TRACE conn2 <- [1,1286,null,{}] 12:09:54 INFO - PROCESS | 3716 | 1464721794244 Marionette TRACE conn2 -> [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:09:54 INFO - PROCESS | 3716 | 1464721794342 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:09:54 INFO - PROCESS | 3716 | 1464721794478 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3716 | ++DOCSHELL 0C7F4800 == 47 [pid = 3716] [id = 331] 12:09:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (0C7F6800) [pid = 3716] [serial = 992] [outer = 00000000] 12:09:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (13160000) [pid = 3716] [serial = 993] [outer = 0C7F6800] 12:09:54 INFO - PROCESS | 3716 | 1464721794527 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (13265400) [pid = 3716] [serial = 994] [outer = 0C7F6800] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 12958400 == 46 [pid = 3716] [id = 326] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 131EFC00 == 45 [pid = 3716] [id = 325] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10563800 == 44 [pid = 3716] [id = 324] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10227800 == 43 [pid = 3716] [id = 323] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10274000 == 42 [pid = 3716] [id = 322] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 16306C00 == 41 [pid = 3716] [id = 321] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 1520B800 == 40 [pid = 3716] [id = 320] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 0F2A8800 == 39 [pid = 3716] [id = 319] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10A59C00 == 38 [pid = 3716] [id = 318] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10F3B400 == 37 [pid = 3716] [id = 317] 12:09:54 INFO - PROCESS | 3716 | --DOCSHELL 10F3CC00 == 36 [pid = 3716] [id = 313] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16306000) [pid = 3716] [serial = 921] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (19CE0C00) [pid = 3716] [serial = 901] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (12B3D000) [pid = 3716] [serial = 912] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (12BCE800) [pid = 3716] [serial = 913] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (14522400) [pid = 3716] [serial = 916] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (105F3000) [pid = 3716] [serial = 909] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10F3D400) [pid = 3716] [serial = 910] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16056400) [pid = 3716] [serial = 918] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (10561000) [pid = 3716] [serial = 903] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12DF9800) [pid = 3716] [serial = 906] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1759C800) [pid = 3716] [serial = 925] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1867E400) [pid = 3716] [serial = 934] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1759C400) [pid = 3716] [serial = 924] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1A12A000) [pid = 3716] [serial = 936] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1866F400) [pid = 3716] [serial = 927] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1867DC00) [pid = 3716] [serial = 933] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (18679400) [pid = 3716] [serial = 928] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (14515C00) [pid = 3716] [serial = 915] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1630D400) [pid = 3716] [serial = 922] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (159FC000) [pid = 3716] [serial = 930] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (162F6400) [pid = 3716] [serial = 919] [outer = 00000000] [url = about:blank] 12:09:54 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (171AF000) [pid = 3716] [serial = 931] [outer = 00000000] [url = about:blank] 12:09:55 INFO - PROCESS | 3716 | 1464721795089 Marionette TRACE conn2 <- [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:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 911ms 12:09:55 INFO - PROCESS | 3716 | 1464721795140 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3716 | 1464721795146 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:09:55 INFO - PROCESS | 3716 | 1464721795152 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 3716 | 1464721795154 Marionette TRACE conn2 <- [1,1290,null,{}] 12:09:55 INFO - PROCESS | 3716 | 1464721795158 Marionette TRACE conn2 -> [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:09:55 INFO - PROCESS | 3716 | 1464721795238 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:09:55 INFO - PROCESS | 3716 | 1464721795247 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3716 | ++DOCSHELL 111CA400 == 37 [pid = 3716] [id = 332] 12:09:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (114B7400) [pid = 3716] [serial = 995] [outer = 00000000] 12:09:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (131EFC00) [pid = 3716] [serial = 996] [outer = 114B7400] 12:09:55 INFO - PROCESS | 3716 | 1464721795293 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13D2B400) [pid = 3716] [serial = 997] [outer = 114B7400] 12:09:55 INFO - PROCESS | 3716 | 1464721795800 Marionette TRACE conn2 <- [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:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 707ms 12:09:55 INFO - PROCESS | 3716 | 1464721795850 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3716 | 1464721795852 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:09:55 INFO - PROCESS | 3716 | 1464721795856 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 3716 | 1464721795859 Marionette TRACE conn2 <- [1,1294,null,{}] 12:09:55 INFO - PROCESS | 3716 | 1464721795869 Marionette TRACE conn2 -> [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:09:55 INFO - PROCESS | 3716 | 1464721795949 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:09:56 INFO - PROCESS | 3716 | 1464721796074 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3716 | ++DOCSHELL 14208C00 == 38 [pid = 3716] [id = 333] 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (14527800) [pid = 3716] [serial = 998] [outer = 00000000] 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16058400) [pid = 3716] [serial = 999] [outer = 14527800] 12:09:56 INFO - PROCESS | 3716 | 1464721796124 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (162FA000) [pid = 3716] [serial = 1000] [outer = 14527800] 12:09:56 INFO - PROCESS | 3716 | 1464721796514 Marionette TRACE conn2 <- [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:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 12:09:56 INFO - PROCESS | 3716 | 1464721796555 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 3716 | 1464721796558 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:09:56 INFO - PROCESS | 3716 | 1464721796561 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 3716 | 1464721796563 Marionette TRACE conn2 <- [1,1298,null,{}] 12:09:56 INFO - PROCESS | 3716 | 1464721796566 Marionette TRACE conn2 -> [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:09:56 INFO - PROCESS | 3716 | 1464721796647 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:09:56 INFO - PROCESS | 3716 | 1464721796653 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3716 | ++DOCSHELL 16306000 == 39 [pid = 3716] [id = 334] 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1630A800) [pid = 3716] [serial = 1001] [outer = 00000000] 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (16382C00) [pid = 3716] [serial = 1002] [outer = 1630A800] 12:09:56 INFO - PROCESS | 3716 | 1464721796697 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16C02000) [pid = 3716] [serial = 1003] [outer = 1630A800] 12:09:57 INFO - PROCESS | 3716 | 1464721797114 Marionette TRACE conn2 <- [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:09:57 INFO - PROCESS | 3716 | 1464721797163 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:09:57 INFO - PROCESS | 3716 | 1464721797185 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3716 | 1464721797187 Marionette TRACE conn2 <- [1,1302,null,{}] 12:09:57 INFO - PROCESS | 3716 | 1464721797190 Marionette TRACE conn2 -> [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:09:57 INFO - PROCESS | 3716 | 1464721797342 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:09:57 INFO - PROCESS | 3716 | 1464721797428 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 3716 | ++DOCSHELL 17556800 == 40 [pid = 3716] [id = 335] 12:09:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (17591400) [pid = 3716] [serial = 1004] [outer = 00000000] 12:09:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (178EA400) [pid = 3716] [serial = 1005] [outer = 17591400] 12:09:57 INFO - PROCESS | 3716 | 1464721797479 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (171ACC00) [pid = 3716] [serial = 1006] [outer = 17591400] 12:09:57 INFO - PROCESS | 3716 | 1464721797895 Marionette TRACE conn2 <- [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:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 706ms 12:09:57 INFO - PROCESS | 3716 | 1464721797912 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 3716 | 1464721797914 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:09:57 INFO - PROCESS | 3716 | 1464721797923 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3716 | 1464721797925 Marionette TRACE conn2 <- [1,1306,null,{}] 12:09:57 INFO - PROCESS | 3716 | 1464721797928 Marionette TRACE conn2 -> [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:09:58 INFO - PROCESS | 3716 | 1464721798048 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:09:58 INFO - PROCESS | 3716 | 1464721798058 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3716 | ++DOCSHELL 10F93000 == 41 [pid = 3716] [id = 336] 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1796F800) [pid = 3716] [serial = 1007] [outer = 00000000] 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (19C9B400) [pid = 3716] [serial = 1008] [outer = 1796F800] 12:09:58 INFO - PROCESS | 3716 | 1464721798104 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A12A000) [pid = 3716] [serial = 1009] [outer = 1796F800] 12:09:58 INFO - PROCESS | 3716 | 1464721798544 Marionette TRACE conn2 <- [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:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 12:09:58 INFO - PROCESS | 3716 | 1464721798566 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 3716 | 1464721798568 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:09:58 INFO - PROCESS | 3716 | 1464721798571 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 3716 | 1464721798573 Marionette TRACE conn2 <- [1,1310,null,{}] 12:09:58 INFO - PROCESS | 3716 | 1464721798577 Marionette TRACE conn2 -> [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:09:58 INFO - PROCESS | 3716 | 1464721798704 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:09:58 INFO - PROCESS | 3716 | 1464721798789 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3716 | ++DOCSHELL 111AE400 == 42 [pid = 3716] [id = 337] 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1867D400) [pid = 3716] [serial = 1010] [outer = 00000000] 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1A303C00) [pid = 3716] [serial = 1011] [outer = 1867D400] 12:09:58 INFO - PROCESS | 3716 | 1464721798832 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A34B400) [pid = 3716] [serial = 1012] [outer = 1867D400] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (12B36400) [pid = 3716] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (15A3FC00) [pid = 3716] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10F3DC00) [pid = 3716] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (13D25800) [pid = 3716] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (162F7800) [pid = 3716] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (14526C00) [pid = 3716] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10E99000) [pid = 3716] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1630D000) [pid = 3716] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:09:59 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1714C800) [pid = 3716] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:09:59 INFO - PROCESS | 3716 | 1464721799313 Marionette TRACE conn2 <- [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:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 801ms 12:09:59 INFO - PROCESS | 3716 | 1464721799373 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3716 | 1464721799375 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:09:59 INFO - PROCESS | 3716 | 1464721799378 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 3716 | 1464721799380 Marionette TRACE conn2 <- [1,1314,null,{}] 12:09:59 INFO - PROCESS | 3716 | 1464721799383 Marionette TRACE conn2 -> [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:09:59 INFO - PROCESS | 3716 | 1464721799457 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:09:59 INFO - PROCESS | 3716 | 1464721799463 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3716 | ++DOCSHELL 111B4400 == 43 [pid = 3716] [id = 338] 12:09:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (14209800) [pid = 3716] [serial = 1013] [outer = 00000000] 12:09:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16052C00) [pid = 3716] [serial = 1014] [outer = 14209800] 12:09:59 INFO - PROCESS | 3716 | 1464721799518 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1451D400) [pid = 3716] [serial = 1015] [outer = 14209800] 12:09:59 INFO - PROCESS | 3716 | 1464721799937 Marionette TRACE conn2 <- [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:09:59 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:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 597ms 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:09:59 INFO - PROCESS | 3716 | 1464721799976 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3716 | 1464721799978 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 12:09:59 INFO - PROCESS | 3716 | 1464721799981 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 3716 | 1464721799983 Marionette TRACE conn2 <- [1,1318,null,{}] 12:10:00 INFO - PROCESS | 3716 | 1464721799991 Marionette TRACE conn2 -> [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:10:00 INFO - PROCESS | 3716 | 1464721800125 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:10:00 INFO - PROCESS | 3716 | 1464721800134 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3716 | ++DOCSHELL 11866800 == 44 [pid = 3716] [id = 339] 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (145B3C00) [pid = 3716] [serial = 1016] [outer = 00000000] 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1A30D800) [pid = 3716] [serial = 1017] [outer = 145B3C00] 12:10:00 INFO - PROCESS | 3716 | 1464721800177 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A90A800) [pid = 3716] [serial = 1018] [outer = 145B3C00] 12:10:00 INFO - PROCESS | 3716 | 1464721800582 Marionette TRACE conn2 <- [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:10:00 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:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 12:10:00 INFO - PROCESS | 3716 | 1464721800619 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3716 | 1464721800621 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 12:10:00 INFO - PROCESS | 3716 | 1464721800625 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:10:00 INFO - PROCESS | 3716 | 1464721800626 Marionette TRACE conn2 <- [1,1322,null,{}] 12:10:00 INFO - PROCESS | 3716 | 1464721800630 Marionette TRACE conn2 -> [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:10:00 INFO - PROCESS | 3716 | 1464721800709 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:10:00 INFO - PROCESS | 3716 | 1464721800717 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3716 | ++DOCSHELL 16795000 == 45 [pid = 3716] [id = 340] 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1A908C00) [pid = 3716] [serial = 1019] [outer = 00000000] 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1AA6FC00) [pid = 3716] [serial = 1020] [outer = 1A908C00] 12:10:00 INFO - PROCESS | 3716 | 1464721800761 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1AA75C00) [pid = 3716] [serial = 1021] [outer = 1A908C00] 12:10:01 INFO - PROCESS | 3716 | 1464721801166 Marionette TRACE conn2 <- [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:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 597ms 12:10:01 INFO - PROCESS | 3716 | 1464721801222 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 3716 | 1464721801224 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:10:01 INFO - PROCESS | 3716 | 1464721801227 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 3716 | 1464721801229 Marionette TRACE conn2 <- [1,1326,null,{}] 12:10:01 INFO - PROCESS | 3716 | 1464721801233 Marionette TRACE conn2 -> [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:10:01 INFO - PROCESS | 3716 | 1464721801375 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:10:01 INFO - PROCESS | 3716 | 1464721801525 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3716 | ++DOCSHELL 1058C800 == 46 [pid = 3716] [id = 341] 12:10:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (105EC800) [pid = 3716] [serial = 1022] [outer = 00000000] 12:10:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (10F3D400) [pid = 3716] [serial = 1023] [outer = 105EC800] 12:10:01 INFO - PROCESS | 3716 | 1464721801584 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (111CE000) [pid = 3716] [serial = 1024] [outer = 105EC800] 12:10:02 INFO - PROCESS | 3716 | 1464721802627 Marionette TRACE conn2 <- [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:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1461ms 12:10:02 INFO - PROCESS | 3716 | 1464721802685 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 3716 | 1464721802689 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 12:10:02 INFO - PROCESS | 3716 | 1464721802694 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:10:02 INFO - PROCESS | 3716 | 1464721802698 Marionette TRACE conn2 <- [1,1330,null,{}] 12:10:02 INFO - PROCESS | 3716 | 1464721802703 Marionette TRACE conn2 -> [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:10:02 INFO - PROCESS | 3716 | 1464721802806 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:10:02 INFO - PROCESS | 3716 | 1464721802934 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3716 | ++DOCSHELL 13DB1000 == 47 [pid = 3716] [id = 342] 12:10:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (13DB1800) [pid = 3716] [serial = 1025] [outer = 00000000] 12:10:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (145D5400) [pid = 3716] [serial = 1026] [outer = 13DB1800] 12:10:03 INFO - PROCESS | 3716 | 1464721802991 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (15A40800) [pid = 3716] [serial = 1027] [outer = 13DB1800] 12:10:03 INFO - PROCESS | 3716 | 1464721803572 Marionette TRACE conn2 <- [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:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 911ms 12:10:03 INFO - PROCESS | 3716 | 1464721803631 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3716 | 1464721803634 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:10:03 INFO - PROCESS | 3716 | 1464721803638 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 3716 | 1464721803640 Marionette TRACE conn2 <- [1,1334,null,{}] 12:10:03 INFO - PROCESS | 3716 | 1464721803644 Marionette TRACE conn2 -> [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:10:03 INFO - PROCESS | 3716 | 1464721803754 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:10:03 INFO - PROCESS | 3716 | 1464721803883 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3716 | ++DOCSHELL 178E8000 == 48 [pid = 3716] [id = 343] 12:10:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (178E8C00) [pid = 3716] [serial = 1028] [outer = 00000000] 12:10:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19C97000) [pid = 3716] [serial = 1029] [outer = 178E8C00] 12:10:03 INFO - PROCESS | 3716 | 1464721803937 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A15F800) [pid = 3716] [serial = 1030] [outer = 178E8C00] 12:10:04 INFO - PROCESS | 3716 | 1464721804551 Marionette TRACE conn2 <- [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:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 958ms 12:10:04 INFO - PROCESS | 3716 | 1464721804582 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 3716 | 1464721804586 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:10:04 INFO - PROCESS | 3716 | 1464721804597 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 3716 | 1464721804602 Marionette TRACE conn2 <- [1,1338,null,{}] 12:10:04 INFO - PROCESS | 3716 | 1464721804605 Marionette TRACE conn2 -> [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:10:04 INFO - PROCESS | 3716 | 1464721804713 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:10:04 INFO - PROCESS | 3716 | 1464721804843 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3716 | ++DOCSHELL 1A347800 == 49 [pid = 3716] [id = 344] 12:10:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A347C00) [pid = 3716] [serial = 1031] [outer = 00000000] 12:10:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1AB48800) [pid = 3716] [serial = 1032] [outer = 1A347C00] 12:10:04 INFO - PROCESS | 3716 | 1464721804897 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1AB4B000) [pid = 3716] [serial = 1033] [outer = 1A347C00] 12:10:05 INFO - PROCESS | 3716 | 1464721805618 Marionette TRACE conn2 <- [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:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1052ms 12:10:05 INFO - PROCESS | 3716 | 1464721805660 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 3716 | 1464721805664 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:10:05 INFO - PROCESS | 3716 | 1464721805669 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 3716 | 1464721805674 Marionette TRACE conn2 <- [1,1342,null,{}] 12:10:05 INFO - PROCESS | 3716 | 1464721805681 Marionette TRACE conn2 -> [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:10:05 INFO - PROCESS | 3716 | 1464721805784 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:10:05 INFO - PROCESS | 3716 | 1464721805920 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3716 | ++DOCSHELL 114BF400 == 50 [pid = 3716] [id = 345] 12:10:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (12B3B000) [pid = 3716] [serial = 1034] [outer = 00000000] 12:10:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (12C51000) [pid = 3716] [serial = 1035] [outer = 12B3B000] 12:10:05 INFO - PROCESS | 3716 | 1464721805985 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (13162C00) [pid = 3716] [serial = 1036] [outer = 12B3B000] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 162FC000 == 49 [pid = 3716] [id = 312] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 16795000 == 48 [pid = 3716] [id = 340] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 11866800 == 47 [pid = 3716] [id = 339] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 111B4400 == 46 [pid = 3716] [id = 338] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 111AE400 == 45 [pid = 3716] [id = 337] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 10F93000 == 44 [pid = 3716] [id = 336] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 17556800 == 43 [pid = 3716] [id = 335] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 16306000 == 42 [pid = 3716] [id = 334] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 14208C00 == 41 [pid = 3716] [id = 333] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 111CA400 == 40 [pid = 3716] [id = 332] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 0C7F4800 == 39 [pid = 3716] [id = 331] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (17EF2C00) [pid = 3716] [serial = 945] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (111AFC00) [pid = 3716] [serial = 939] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (15211800) [pid = 3716] [serial = 942] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1A161000) [pid = 3716] [serial = 948] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 13A67400 == 38 [pid = 3716] [id = 328] 12:10:06 INFO - PROCESS | 3716 | --DOCSHELL 10508400 == 37 [pid = 3716] [id = 327] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (132D6C00) [pid = 3716] [serial = 954] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (13A5C800) [pid = 3716] [serial = 955] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (162F4000) [pid = 3716] [serial = 960] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (12DF7800) [pid = 3716] [serial = 952] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (12969800) [pid = 3716] [serial = 951] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (145BE800) [pid = 3716] [serial = 957] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (157C7C00) [pid = 3716] [serial = 958] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1A161C00) [pid = 3716] [serial = 978] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (17975000) [pid = 3716] [serial = 967] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (17592000) [pid = 3716] [serial = 966] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (18436C00) [pid = 3716] [serial = 969] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13DA7000) [pid = 3716] [serial = 972] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (18674000) [pid = 3716] [serial = 970] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16384400) [pid = 3716] [serial = 963] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1398E000) [pid = 3716] [serial = 973] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A12C400) [pid = 3716] [serial = 976] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16751800) [pid = 3716] [serial = 964] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1867D800) [pid = 3716] [serial = 975] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162FA800) [pid = 3716] [serial = 961] [outer = 00000000] [url = about:blank] 12:10:06 INFO - PROCESS | 3716 | 1464721806565 Marionette TRACE conn2 <- [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:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 958ms 12:10:06 INFO - PROCESS | 3716 | 1464721806612 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 3716 | 1464721806617 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:10:06 INFO - PROCESS | 3716 | 1464721806623 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 3716 | 1464721806626 Marionette TRACE conn2 <- [1,1346,null,{}] 12:10:06 INFO - PROCESS | 3716 | 1464721806629 Marionette TRACE conn2 -> [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:10:06 INFO - PROCESS | 3716 | 1464721806717 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:10:06 INFO - PROCESS | 3716 | 1464721806806 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3716 | ++DOCSHELL 1055C800 == 38 [pid = 3716] [id = 346] 12:10:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (105FB000) [pid = 3716] [serial = 1037] [outer = 00000000] 12:10:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12B3E800) [pid = 3716] [serial = 1038] [outer = 105FB000] 12:10:06 INFO - PROCESS | 3716 | 1464721806851 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (13963800) [pid = 3716] [serial = 1039] [outer = 105FB000] 12:10:07 INFO - PROCESS | 3716 | 1464721807247 Marionette TRACE conn2 <- [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:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 12:10:07 INFO - PROCESS | 3716 | 1464721807260 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3716 | 1464721807262 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:10:07 INFO - PROCESS | 3716 | 1464721807266 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 3716 | 1464721807269 Marionette TRACE conn2 <- [1,1350,null,{}] 12:10:07 INFO - PROCESS | 3716 | 1464721807317 Marionette TRACE conn2 -> [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:10:07 INFO - PROCESS | 3716 | 1464721807402 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:10:07 INFO - PROCESS | 3716 | 1464721807410 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3716 | ++DOCSHELL 1451C400 == 39 [pid = 3716] [id = 347] 12:10:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1451C800) [pid = 3716] [serial = 1040] [outer = 00000000] 12:10:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (159F5C00) [pid = 3716] [serial = 1041] [outer = 1451C800] 12:10:07 INFO - PROCESS | 3716 | 1464721807456 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (162F0800) [pid = 3716] [serial = 1042] [outer = 1451C800] 12:10:07 INFO - PROCESS | 3716 | 1464721807905 Marionette TRACE conn2 <- [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:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 675ms 12:10:07 INFO - PROCESS | 3716 | 1464721807945 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3716 | 1464721807947 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:10:07 INFO - PROCESS | 3716 | 1464721807954 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 3716 | 1464721807956 Marionette TRACE conn2 <- [1,1354,null,{}] 12:10:07 INFO - PROCESS | 3716 | 1464721807959 Marionette TRACE conn2 -> [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:10:08 INFO - PROCESS | 3716 | 1464721808040 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:10:08 INFO - PROCESS | 3716 | 1464721808049 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3716 | ++DOCSHELL 162F7C00 == 40 [pid = 3716] [id = 348] 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (162FE800) [pid = 3716] [serial = 1043] [outer = 00000000] 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1675D800) [pid = 3716] [serial = 1044] [outer = 162FE800] 12:10:08 INFO - PROCESS | 3716 | 1464721808094 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1679E000) [pid = 3716] [serial = 1045] [outer = 162FE800] 12:10:08 INFO - PROCESS | 3716 | 1464721808534 Marionette TRACE conn2 <- [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:10:08 INFO - PROCESS | 3716 | 1464721808596 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:10:08 INFO - PROCESS | 3716 | 1464721808599 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3716 | 1464721808601 Marionette TRACE conn2 <- [1,1358,null,{}] 12:10:08 INFO - PROCESS | 3716 | 1464721808604 Marionette TRACE conn2 -> [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:10:08 INFO - PROCESS | 3716 | 1464721808717 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:10:08 INFO - PROCESS | 3716 | 1464721808812 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3716 | ++DOCSHELL 16A56000 == 41 [pid = 3716] [id = 349] 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (16C5A000) [pid = 3716] [serial = 1046] [outer = 00000000] 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (178E3400) [pid = 3716] [serial = 1047] [outer = 16C5A000] 12:10:08 INFO - PROCESS | 3716 | 1464721808859 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (17975000) [pid = 3716] [serial = 1048] [outer = 16C5A000] 12:10:09 INFO - PROCESS | 3716 | 1464721809269 Marionette TRACE conn2 <- [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:10:09 INFO - PROCESS | 3716 | 1464721809301 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:10:09 INFO - PROCESS | 3716 | 1464721809304 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 3716 | 1464721809306 Marionette TRACE conn2 <- [1,1362,null,{}] 12:10:09 INFO - PROCESS | 3716 | 1464721809309 Marionette TRACE conn2 -> [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:10:09 INFO - PROCESS | 3716 | 1464721809433 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:10:09 INFO - PROCESS | 3716 | 1464721809441 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3716 | ++DOCSHELL 16C0EC00 == 42 [pid = 3716] [id = 350] 12:10:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1714FC00) [pid = 3716] [serial = 1049] [outer = 00000000] 12:10:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (19CE3C00) [pid = 3716] [serial = 1050] [outer = 1714FC00] 12:10:09 INFO - PROCESS | 3716 | 1464721809485 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1A15D400) [pid = 3716] [serial = 1051] [outer = 1714FC00] 12:10:09 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:09 INFO - PROCESS | 3716 | 1464721809987 Marionette TRACE conn2 <- [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:10:10 INFO - PROCESS | 3716 | 1464721810038 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:10:10 INFO - PROCESS | 3716 | 1464721810052 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3716 | 1464721810054 Marionette TRACE conn2 <- [1,1366,null,{}] 12:10:10 INFO - PROCESS | 3716 | 1464721810058 Marionette TRACE conn2 -> [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:10:10 INFO - PROCESS | 3716 | 1464721810190 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:10:10 INFO - PROCESS | 3716 | 1464721810214 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3716 | ++DOCSHELL 102D9000 == 43 [pid = 3716] [id = 351] 12:10:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19CE3800) [pid = 3716] [serial = 1052] [outer = 00000000] 12:10:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A41AC00) [pid = 3716] [serial = 1053] [outer = 19CE3800] 12:10:10 INFO - PROCESS | 3716 | 1464721810257 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A41E800) [pid = 3716] [serial = 1054] [outer = 19CE3800] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (17591400) [pid = 3716] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (14527800) [pid = 3716] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (10271800) [pid = 3716] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1867D400) [pid = 3716] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1630A800) [pid = 3716] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1451F400) [pid = 3716] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (14209800) [pid = 3716] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (11183C00) [pid = 3716] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (145B3C00) [pid = 3716] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (12B40400) [pid = 3716] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1796F800) [pid = 3716] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (114B7400) [pid = 3716] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (14517000) [pid = 3716] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (0C7F6800) [pid = 3716] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (16A4F400) [pid = 3716] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (19C90800) [pid = 3716] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17147000) [pid = 3716] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:10:10 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (178E5800) [pid = 3716] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:10:10 INFO - PROCESS | 3716 | 1464721810893 Marionette TRACE conn2 <- [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:10:10 INFO - PROCESS | 3716 | 1464721810948 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:10:10 INFO - PROCESS | 3716 | 1464721810952 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3716 | 1464721810953 Marionette TRACE conn2 <- [1,1370,null,{}] 12:10:10 INFO - PROCESS | 3716 | 1464721810956 Marionette TRACE conn2 -> [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:10:11 INFO - PROCESS | 3716 | 1464721811033 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:10:11 INFO - PROCESS | 3716 | 1464721811129 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3716 | ++DOCSHELL 102CF400 == 44 [pid = 3716] [id = 352] 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (102D1800) [pid = 3716] [serial = 1055] [outer = 00000000] 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12B41C00) [pid = 3716] [serial = 1056] [outer = 102D1800] 12:10:11 INFO - PROCESS | 3716 | 1464721811184 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1520A000) [pid = 3716] [serial = 1057] [outer = 102D1800] 12:10:11 INFO - PROCESS | 3716 | [3716] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:10:11 INFO - PROCESS | 3716 | 1464721811568 Marionette TRACE conn2 <- [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:10:11 INFO - PROCESS | 3716 | 1464721811591 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:10:11 INFO - PROCESS | 3716 | 1464721811595 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3716 | 1464721811596 Marionette TRACE conn2 <- [1,1374,null,{}] 12:10:11 INFO - PROCESS | 3716 | 1464721811600 Marionette TRACE conn2 -> [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:10:11 INFO - PROCESS | 3716 | 1464721811676 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:10:11 INFO - PROCESS | 3716 | 1464721811757 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3716 | ++DOCSHELL 159FC000 == 45 [pid = 3716] [id = 353] 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16796000) [pid = 3716] [serial = 1058] [outer = 00000000] 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A416800) [pid = 3716] [serial = 1059] [outer = 16796000] 12:10:11 INFO - PROCESS | 3716 | 1464721811800 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1AA6F000) [pid = 3716] [serial = 1060] [outer = 16796000] 12:10:12 INFO - PROCESS | 3716 | 1464721812163 Marionette TRACE conn2 <- [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:10:12 INFO - PROCESS | 3716 | 1464721812194 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:10:12 INFO - PROCESS | 3716 | 1464721812197 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3716 | 1464721812199 Marionette TRACE conn2 <- [1,1378,null,{}] 12:10:12 INFO - PROCESS | 3716 | 1464721812202 Marionette TRACE conn2 -> [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:10:12 INFO - PROCESS | 3716 | 1464721812311 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:10:12 INFO - PROCESS | 3716 | 1464721812319 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3716 | ++DOCSHELL 157CB400 == 46 [pid = 3716] [id = 354] 12:10:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16303800) [pid = 3716] [serial = 1061] [outer = 00000000] 12:10:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1395BC00) [pid = 3716] [serial = 1062] [outer = 16303800] 12:10:12 INFO - PROCESS | 3716 | 1464721812363 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1ABE1000) [pid = 3716] [serial = 1063] [outer = 16303800] 12:10:12 INFO - PROCESS | 3716 | 1464721812754 Marionette TRACE conn2 <- [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:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 597ms 12:10:12 INFO - PROCESS | 3716 | 1464721812840 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3716 | 1464721812847 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:10:12 INFO - PROCESS | 3716 | 1464721812856 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3716 | 1464721812860 Marionette TRACE conn2 <- [1,1382,null,{}] 12:10:12 INFO - PROCESS | 3716 | 1464721812870 Marionette TRACE conn2 -> [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:10:12 INFO - PROCESS | 3716 | 1464721812979 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:10:13 INFO - PROCESS | 3716 | 1464721813139 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3716 | ++DOCSHELL 10A63C00 == 47 [pid = 3716] [id = 355] 12:10:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (10E99000) [pid = 3716] [serial = 1064] [outer = 00000000] 12:10:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (111AE400) [pid = 3716] [serial = 1065] [outer = 10E99000] 12:10:13 INFO - PROCESS | 3716 | 1464721813193 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (12965400) [pid = 3716] [serial = 1066] [outer = 10E99000] 12:10:13 INFO - PROCESS | 3716 | 1464721813751 Marionette TRACE conn2 <- [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:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 958ms 12:10:13 INFO - PROCESS | 3716 | 1464721813801 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3716 | 1464721813805 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:10:13 INFO - PROCESS | 3716 | 1464721813813 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3716 | 1464721813817 Marionette TRACE conn2 <- [1,1386,null,{}] 12:10:13 INFO - PROCESS | 3716 | 1464721813821 Marionette TRACE conn2 -> [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:10:13 INFO - PROCESS | 3716 | 1464721813934 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:10:14 INFO - PROCESS | 3716 | 1464721814035 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3716 | ++DOCSHELL 13DA7000 == 48 [pid = 3716] [id = 356] 12:10:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (13DA7400) [pid = 3716] [serial = 1067] [outer = 00000000] 12:10:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (15211800) [pid = 3716] [serial = 1068] [outer = 13DA7400] 12:10:14 INFO - PROCESS | 3716 | 1464721814088 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (162FAC00) [pid = 3716] [serial = 1069] [outer = 13DA7400] 12:10:14 INFO - PROCESS | 3716 | 1464721814733 Marionette TRACE conn2 <- [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:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1005ms 12:10:14 INFO - PROCESS | 3716 | 1464721814813 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 3716 | 1464721814816 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:10:14 INFO - PROCESS | 3716 | 1464721814820 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 3716 | 1464721814822 Marionette TRACE conn2 <- [1,1390,null,{}] 12:10:14 INFO - PROCESS | 3716 | 1464721814833 Marionette TRACE conn2 -> [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:10:14 INFO - PROCESS | 3716 | 1464721814947 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:10:15 INFO - PROCESS | 3716 | 1464721815076 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3716 | ++DOCSHELL 19CE9C00 == 49 [pid = 3716] [id = 357] 12:10:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19CEA800) [pid = 3716] [serial = 1070] [outer = 00000000] 12:10:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A356400) [pid = 3716] [serial = 1071] [outer = 19CEA800] 12:10:15 INFO - PROCESS | 3716 | 1464721815135 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1AB3DC00) [pid = 3716] [serial = 1072] [outer = 19CEA800] 12:10:15 INFO - PROCESS | 3716 | 1464721815676 Marionette TRACE conn2 <- [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:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 911ms 12:10:15 INFO - PROCESS | 3716 | 1464721815723 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3716 | 1464721815726 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:10:15 INFO - PROCESS | 3716 | 1464721815729 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3716 | 1464721815731 Marionette TRACE conn2 <- [1,1394,null,{}] 12:10:15 INFO - PROCESS | 3716 | 1464721815735 Marionette TRACE conn2 -> [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:10:15 INFO - PROCESS | 3716 | 1464721815840 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:10:16 INFO - PROCESS | 3716 | 1464721816032 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3716 | ++DOCSHELL 1AB49C00 == 50 [pid = 3716] [id = 358] 12:10:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1ABEA800) [pid = 3716] [serial = 1073] [outer = 00000000] 12:10:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1ABEEC00) [pid = 3716] [serial = 1074] [outer = 1ABEA800] 12:10:16 INFO - PROCESS | 3716 | 1464721816086 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1AE33000) [pid = 3716] [serial = 1075] [outer = 1ABEA800] 12:10:16 INFO - PROCESS | 3716 | 1464721816700 Marionette TRACE conn2 <- [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:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1005ms 12:10:16 INFO - PROCESS | 3716 | 1464721816764 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 3716 | 1464721816766 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:10:16 INFO - PROCESS | 3716 | 1464721816770 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3716 | 1464721816772 Marionette TRACE conn2 <- [1,1398,null,{}] 12:10:16 INFO - PROCESS | 3716 | 1464721816776 Marionette TRACE conn2 -> [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:10:16 INFO - PROCESS | 3716 | 1464721816917 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:10:16 INFO - PROCESS | 3716 | 1464721816980 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3716 | ++DOCSHELL 10274000 == 51 [pid = 3716] [id = 359] 12:10:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (11DC1400) [pid = 3716] [serial = 1076] [outer = 00000000] 12:10:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (162F5400) [pid = 3716] [serial = 1077] [outer = 11DC1400] 12:10:17 INFO - PROCESS | 3716 | 1464721817032 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (16F31C00) [pid = 3716] [serial = 1078] [outer = 11DC1400] 12:10:17 INFO - PROCESS | 3716 | 1464721817742 Marionette TRACE conn2 <- [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:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1005ms 12:10:17 INFO - PROCESS | 3716 | 1464721817773 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 3716 | 1464721817778 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:10:17 INFO - PROCESS | 3716 | 1464721817784 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 3716 | 1464721817790 Marionette TRACE conn2 <- [1,1402,null,{}] 12:10:17 INFO - PROCESS | 3716 | 1464721817798 Marionette TRACE conn2 -> [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:10:17 INFO - PROCESS | 3716 | 1464721817900 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:10:18 INFO - PROCESS | 3716 | 1464721818044 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A4800 == 52 [pid = 3716] [id = 360] 12:10:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (0F2A5800) [pid = 3716] [serial = 1079] [outer = 00000000] 12:10:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (114B5400) [pid = 3716] [serial = 1080] [outer = 0F2A5800] 12:10:18 INFO - PROCESS | 3716 | 1464721818094 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (13169800) [pid = 3716] [serial = 1081] [outer = 0F2A5800] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 159FC000 == 51 [pid = 3716] [id = 353] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 102CF400 == 50 [pid = 3716] [id = 352] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 102D9000 == 49 [pid = 3716] [id = 351] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 16C0EC00 == 48 [pid = 3716] [id = 350] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 16A56000 == 47 [pid = 3716] [id = 349] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 162F7C00 == 46 [pid = 3716] [id = 348] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 1451C400 == 45 [pid = 3716] [id = 347] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 1055C800 == 44 [pid = 3716] [id = 346] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 114BF400 == 43 [pid = 3716] [id = 345] 12:10:18 INFO - PROCESS | 3716 | --DOCSHELL 1058C800 == 42 [pid = 3716] [id = 341] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (178EA400) [pid = 3716] [serial = 1005] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (162FA000) [pid = 3716] [serial = 1000] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (10A58000) [pid = 3716] [serial = 904] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1A303C00) [pid = 3716] [serial = 1011] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (16058400) [pid = 3716] [serial = 999] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (16C02000) [pid = 3716] [serial = 1003] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (18436000) [pid = 3716] [serial = 859] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (16052C00) [pid = 3716] [serial = 1014] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (11DB7C00) [pid = 3716] [serial = 940] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1A30D800) [pid = 3716] [serial = 1017] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (171AD000) [pid = 3716] [serial = 987] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (13266800) [pid = 3716] [serial = 907] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (14515800) [pid = 3716] [serial = 984] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (19C9B400) [pid = 3716] [serial = 1008] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (171ACC00) [pid = 3716] [serial = 1006] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (131EFC00) [pid = 3716] [serial = 996] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (16382C00) [pid = 3716] [serial = 1002] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A12A000) [pid = 3716] [serial = 1009] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16049400) [pid = 3716] [serial = 943] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13265400) [pid = 3716] [serial = 994] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1A12C000) [pid = 3716] [serial = 946] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A90A800) [pid = 3716] [serial = 1018] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10A57000) [pid = 3716] [serial = 981] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A166000) [pid = 3716] [serial = 949] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A834000) [pid = 3716] [serial = 991] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1451D400) [pid = 3716] [serial = 1015] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13D2B400) [pid = 3716] [serial = 997] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A34B400) [pid = 3716] [serial = 1012] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (13160000) [pid = 3716] [serial = 993] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A41EC00) [pid = 3716] [serial = 990] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1AA6FC00) [pid = 3716] [serial = 1020] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1A12D000) [pid = 3716] [serial = 937] [outer = 00000000] [url = about:blank] 12:10:18 INFO - PROCESS | 3716 | 1464721818630 Marionette TRACE conn2 <- [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:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 895ms 12:10:18 INFO - PROCESS | 3716 | 1464721818687 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 3716 | 1464721818692 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:10:18 INFO - PROCESS | 3716 | 1464721818698 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 3716 | 1464721818701 Marionette TRACE conn2 <- [1,1406,null,{}] 12:10:18 INFO - PROCESS | 3716 | 1464721818705 Marionette TRACE conn2 -> [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:10:18 INFO - PROCESS | 3716 | 1464721818790 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:10:18 INFO - PROCESS | 3716 | 1464721818876 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3716 | ++DOCSHELL 11189000 == 43 [pid = 3716] [id = 361] 12:10:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (11189800) [pid = 3716] [serial = 1082] [outer = 00000000] 12:10:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (13265400) [pid = 3716] [serial = 1083] [outer = 11189800] 12:10:18 INFO - PROCESS | 3716 | 1464721818921 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13DB4800) [pid = 3716] [serial = 1084] [outer = 11189800] 12:10:19 INFO - PROCESS | 3716 | 1464721819330 Marionette TRACE conn2 <- [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:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 707ms 12:10:19 INFO - PROCESS | 3716 | 1464721819408 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 3716 | 1464721819410 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:10:19 INFO - PROCESS | 3716 | 1464721819417 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 3716 | 1464721819420 Marionette TRACE conn2 <- [1,1410,null,{}] 12:10:19 INFO - PROCESS | 3716 | 1464721819434 Marionette TRACE conn2 -> [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:10:19 INFO - PROCESS | 3716 | 1464721819517 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:10:19 INFO - PROCESS | 3716 | 1464721819531 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3716 | ++DOCSHELL 16057000 == 44 [pid = 3716] [id = 362] 12:10:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16057800) [pid = 3716] [serial = 1085] [outer = 00000000] 12:10:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (162F7C00) [pid = 3716] [serial = 1086] [outer = 16057800] 12:10:19 INFO - PROCESS | 3716 | 1464721819578 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1630BC00) [pid = 3716] [serial = 1087] [outer = 16057800] 12:10:20 INFO - PROCESS | 3716 | 1464721820043 Marionette TRACE conn2 <- [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:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 12:10:20 INFO - PROCESS | 3716 | 1464721820058 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 3716 | 1464721820060 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:10:20 INFO - PROCESS | 3716 | 1464721820067 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3716 | 1464721820069 Marionette TRACE conn2 <- [1,1414,null,{}] 12:10:20 INFO - PROCESS | 3716 | 1464721820072 Marionette TRACE conn2 -> [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:10:20 INFO - PROCESS | 3716 | 1464721820153 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:10:20 INFO - PROCESS | 3716 | 1464721820160 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3716 | ++DOCSHELL 16A55000 == 45 [pid = 3716] [id = 363] 12:10:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16A59800) [pid = 3716] [serial = 1088] [outer = 00000000] 12:10:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17141800) [pid = 3716] [serial = 1089] [outer = 16A59800] 12:10:20 INFO - PROCESS | 3716 | 1464721820233 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1759F800) [pid = 3716] [serial = 1090] [outer = 16A59800] 12:10:20 INFO - PROCESS | 3716 | 1464721820706 Marionette TRACE conn2 <- [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:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 706ms 12:10:20 INFO - PROCESS | 3716 | 1464721820768 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 3716 | 1464721820770 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:10:20 INFO - PROCESS | 3716 | 1464721820773 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3716 | 1464721820775 Marionette TRACE conn2 <- [1,1418,null,{}] 12:10:20 INFO - PROCESS | 3716 | 1464721820778 Marionette TRACE conn2 -> [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:10:20 INFO - PROCESS | 3716 | 1464721820894 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:10:21 INFO - PROCESS | 3716 | 1464721820979 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3716 | ++DOCSHELL 17558400 == 46 [pid = 3716] [id = 364] 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (178E5000) [pid = 3716] [serial = 1091] [outer = 00000000] 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18266800) [pid = 3716] [serial = 1092] [outer = 178E5000] 12:10:21 INFO - PROCESS | 3716 | 1464721821031 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18674000) [pid = 3716] [serial = 1093] [outer = 178E5000] 12:10:21 INFO - PROCESS | 3716 | 1464721821454 Marionette TRACE conn2 <- [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:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 738ms 12:10:21 INFO - PROCESS | 3716 | 1464721821514 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3716 | 1464721821516 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:10:21 INFO - PROCESS | 3716 | 1464721821530 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3716 | 1464721821532 Marionette TRACE conn2 <- [1,1422,null,{}] 12:10:21 INFO - PROCESS | 3716 | 1464721821536 Marionette TRACE conn2 -> [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:10:21 INFO - PROCESS | 3716 | 1464721821662 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:10:21 INFO - PROCESS | 3716 | 1464721821674 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3716 | ++DOCSHELL 18670C00 == 47 [pid = 3716] [id = 365] 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (19C94000) [pid = 3716] [serial = 1094] [outer = 00000000] 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A130400) [pid = 3716] [serial = 1095] [outer = 19C94000] 12:10:21 INFO - PROCESS | 3716 | 1464721821718 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A160C00) [pid = 3716] [serial = 1096] [outer = 19C94000] 12:10:22 INFO - PROCESS | 3716 | 1464721822216 Marionette TRACE conn2 <- [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:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 12:10:22 INFO - PROCESS | 3716 | 1464721822254 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3716 | 1464721822256 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 12:10:22 INFO - PROCESS | 3716 | 1464721822260 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3716 | 1464721822262 Marionette TRACE conn2 <- [1,1426,null,{}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:10:22 INFO - PROCESS | 3716 | 1464721822265 Marionette TRACE conn2 -> [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:10:22 INFO - PROCESS | 3716 | 1464721822397 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:10:22 INFO - PROCESS | 3716 | 1464721822406 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3716 | ++DOCSHELL 1630DC00 == 48 [pid = 3716] [id = 366] 12:10:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A12DC00) [pid = 3716] [serial = 1097] [outer = 00000000] 12:10:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A354400) [pid = 3716] [serial = 1098] [outer = 1A12DC00] 12:10:22 INFO - PROCESS | 3716 | 1464721822449 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A416400) [pid = 3716] [serial = 1099] [outer = 1A12DC00] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (16F32000) [pid = 3716] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16C5A000) [pid = 3716] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1451C800) [pid = 3716] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (12B3B000) [pid = 3716] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (105FB000) [pid = 3716] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (16796000) [pid = 3716] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1A347C00) [pid = 3716] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (162FE800) [pid = 3716] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1714FC00) [pid = 3716] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (102D1800) [pid = 3716] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:10:22 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (19CE3800) [pid = 3716] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:10:22 INFO - PROCESS | 3716 | 1464721822991 Marionette TRACE conn2 <- [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:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 801ms 12:10:23 INFO - PROCESS | 3716 | 1464721823063 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3716 | 1464721823065 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 12:10:23 INFO - PROCESS | 3716 | 1464721823068 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:10:23 INFO - PROCESS | 3716 | 1464721823070 Marionette TRACE conn2 <- [1,1430,null,{}] 12:10:23 INFO - PROCESS | 3716 | 1464721823074 Marionette TRACE conn2 -> [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:10:23 INFO - PROCESS | 3716 | 1464721823154 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:10:23 INFO - PROCESS | 3716 | 1464721823242 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3716 | ++DOCSHELL 10A59800 == 49 [pid = 3716] [id = 367] 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (10F9C800) [pid = 3716] [serial = 1100] [outer = 00000000] 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (14520000) [pid = 3716] [serial = 1101] [outer = 10F9C800] 12:10:23 INFO - PROCESS | 3716 | 1464721823286 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1754DC00) [pid = 3716] [serial = 1102] [outer = 10F9C800] 12:10:23 INFO - PROCESS | 3716 | 1464721823654 Marionette TRACE conn2 <- [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:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 644ms 12:10:23 INFO - PROCESS | 3716 | 1464721823707 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3716 | 1464721823708 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:10:23 INFO - PROCESS | 3716 | 1464721823714 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 3716 | 1464721823716 Marionette TRACE conn2 <- [1,1434,null,{}] 12:10:23 INFO - PROCESS | 3716 | 1464721823719 Marionette TRACE conn2 -> [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:10:23 INFO - PROCESS | 3716 | 1464721823795 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:10:23 INFO - PROCESS | 3716 | 1464721823881 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3716 | ++DOCSHELL 14210C00 == 50 [pid = 3716] [id = 368] 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (145D3800) [pid = 3716] [serial = 1103] [outer = 00000000] 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1A41BC00) [pid = 3716] [serial = 1104] [outer = 145D3800] 12:10:23 INFO - PROCESS | 3716 | 1464721823924 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1A908800) [pid = 3716] [serial = 1105] [outer = 145D3800] 12:10:24 INFO - PROCESS | 3716 | 1464721824281 Marionette TRACE conn2 <- [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:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 596ms 12:10:24 INFO - PROCESS | 3716 | 1464721824309 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3716 | 1464721824311 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:10:24 INFO - PROCESS | 3716 | 1464721824314 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 3716 | 1464721824316 Marionette TRACE conn2 <- [1,1438,null,{}] 12:10:24 INFO - PROCESS | 3716 | 1464721824319 Marionette TRACE conn2 -> [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:10:24 INFO - PROCESS | 3716 | 1464721824428 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:10:24 INFO - PROCESS | 3716 | 1464721824437 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3716 | ++DOCSHELL 162FE800 == 51 [pid = 3716] [id = 369] 12:10:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16308800) [pid = 3716] [serial = 1106] [outer = 00000000] 12:10:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1AB4C000) [pid = 3716] [serial = 1107] [outer = 16308800] 12:10:24 INFO - PROCESS | 3716 | 1464721824480 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1ABE5800) [pid = 3716] [serial = 1108] [outer = 16308800] 12:10:24 INFO - PROCESS | 3716 | 1464721824899 Marionette TRACE conn2 <- [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:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 12:10:24 INFO - PROCESS | 3716 | 1464721824967 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3716 | 1464721824971 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:10:24 INFO - PROCESS | 3716 | 1464721824976 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 3716 | 1464721824981 Marionette TRACE conn2 <- [1,1442,null,{}] 12:10:24 INFO - PROCESS | 3716 | 1464721824987 Marionette TRACE conn2 -> [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:10:25 INFO - PROCESS | 3716 | 1464721825098 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:10:25 INFO - PROCESS | 3716 | 1464721825267 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3716 | ++DOCSHELL 111C5C00 == 52 [pid = 3716] [id = 370] 12:10:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (111C7C00) [pid = 3716] [serial = 1109] [outer = 00000000] 12:10:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (11DC2C00) [pid = 3716] [serial = 1110] [outer = 111C7C00] 12:10:25 INFO - PROCESS | 3716 | 1464721825324 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (12F3F000) [pid = 3716] [serial = 1111] [outer = 111C7C00] 12:10:25 INFO - PROCESS | 3716 | 1464721825897 Marionette TRACE conn2 <- [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:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1005ms 12:10:26 INFO - PROCESS | 3716 | 1464721825979 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3716 | 1464721825983 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:10:26 INFO - PROCESS | 3716 | 1464721825990 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3716 | 1464721825994 Marionette TRACE conn2 <- [1,1446,null,{}] 12:10:26 INFO - PROCESS | 3716 | 1464721825999 Marionette TRACE conn2 -> [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:10:26 INFO - PROCESS | 3716 | 1464721826106 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:10:26 INFO - PROCESS | 3716 | 1464721826245 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3716 | ++DOCSHELL 1451C000 == 53 [pid = 3716] [id = 371] 12:10:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (162F1400) [pid = 3716] [serial = 1112] [outer = 00000000] 12:10:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (16C0BC00) [pid = 3716] [serial = 1113] [outer = 162F1400] 12:10:26 INFO - PROCESS | 3716 | 1464721826299 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (171AD000) [pid = 3716] [serial = 1114] [outer = 162F1400] 12:10:26 INFO - PROCESS | 3716 | 1464721826931 Marionette TRACE conn2 <- [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:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1005ms 12:10:27 INFO - PROCESS | 3716 | 1464721826992 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 3716 | 1464721826995 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:10:27 INFO - PROCESS | 3716 | 1464721826999 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 3716 | 1464721827001 Marionette TRACE conn2 <- [1,1450,null,{}] 12:10:27 INFO - PROCESS | 3716 | 1464721827010 Marionette TRACE conn2 -> [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:10:27 INFO - PROCESS | 3716 | 1464721827115 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:10:27 INFO - PROCESS | 3716 | 1464721827253 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3716 | ++DOCSHELL 1A41B800 == 54 [pid = 3716] [id = 372] 12:10:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1AA6FC00) [pid = 3716] [serial = 1115] [outer = 00000000] 12:10:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1AB44000) [pid = 3716] [serial = 1116] [outer = 1AA6FC00] 12:10:27 INFO - PROCESS | 3716 | 1464721827312 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1AF32400) [pid = 3716] [serial = 1117] [outer = 1AA6FC00] 12:10:27 INFO - PROCESS | 3716 | 1464721827933 Marionette TRACE conn2 <- [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:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1005ms 12:10:28 INFO - PROCESS | 3716 | 1464721828001 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3716 | 1464721828003 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:10:28 INFO - PROCESS | 3716 | 1464721828007 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3716 | 1464721828009 Marionette TRACE conn2 <- [1,1454,null,{}] 12:10:28 INFO - PROCESS | 3716 | 1464721828012 Marionette TRACE conn2 -> [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:10:28 INFO - PROCESS | 3716 | 1464721828116 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:10:28 INFO - PROCESS | 3716 | 1464721828282 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3716 | ++DOCSHELL 1AF3D400 == 55 [pid = 3716] [id = 373] 12:10:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1AF3E400) [pid = 3716] [serial = 1118] [outer = 00000000] 12:10:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1B2C4400) [pid = 3716] [serial = 1119] [outer = 1AF3E400] 12:10:28 INFO - PROCESS | 3716 | 1464721828336 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1B2C8400) [pid = 3716] [serial = 1120] [outer = 1AF3E400] 12:10:28 INFO - PROCESS | 3716 | 1464721828890 Marionette TRACE conn2 <- [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:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 910ms 12:10:28 INFO - PROCESS | 3716 | 1464721828943 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3716 | 1464721828945 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:10:28 INFO - PROCESS | 3716 | 1464721828949 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3716 | 1464721828950 Marionette TRACE conn2 <- [1,1458,null,{}] 12:10:28 INFO - PROCESS | 3716 | 1464721828954 Marionette TRACE conn2 -> [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:10:29 INFO - PROCESS | 3716 | 1464721829054 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:10:29 INFO - PROCESS | 3716 | 1464721829391 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3716 | ++DOCSHELL 10231400 == 56 [pid = 3716] [id = 374] 12:10:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (102D9800) [pid = 3716] [serial = 1121] [outer = 00000000] 12:10:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (10C58400) [pid = 3716] [serial = 1122] [outer = 102D9800] 12:10:29 INFO - PROCESS | 3716 | 1464721829441 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (10C61800) [pid = 3716] [serial = 1123] [outer = 102D9800] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 14210C00 == 55 [pid = 3716] [id = 368] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 10A59800 == 54 [pid = 3716] [id = 367] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 1630DC00 == 53 [pid = 3716] [id = 366] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 18670C00 == 52 [pid = 3716] [id = 365] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 17558400 == 51 [pid = 3716] [id = 364] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 16A55000 == 50 [pid = 3716] [id = 363] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 16057000 == 49 [pid = 3716] [id = 362] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 11189000 == 48 [pid = 3716] [id = 361] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 0F2A4800 == 47 [pid = 3716] [id = 360] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 10A63C00 == 46 [pid = 3716] [id = 355] 12:10:30 INFO - PROCESS | 3716 | --DOCSHELL 157CB400 == 45 [pid = 3716] [id = 354] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1A308000) [pid = 3716] [serial = 979] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (178E3400) [pid = 3716] [serial = 1047] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (17975000) [pid = 3716] [serial = 1048] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (159F5C00) [pid = 3716] [serial = 1041] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (162F0800) [pid = 3716] [serial = 1042] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (12C51000) [pid = 3716] [serial = 1035] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (13162C00) [pid = 3716] [serial = 1036] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (12B3E800) [pid = 3716] [serial = 1038] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1AA6F000) [pid = 3716] [serial = 1060] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (13963800) [pid = 3716] [serial = 1039] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1AB4B000) [pid = 3716] [serial = 1033] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1AB48800) [pid = 3716] [serial = 1032] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1675D800) [pid = 3716] [serial = 1044] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (10F3D400) [pid = 3716] [serial = 1023] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (145D5400) [pid = 3716] [serial = 1026] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (19C97000) [pid = 3716] [serial = 1029] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (19CE3C00) [pid = 3716] [serial = 1050] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (12B41C00) [pid = 3716] [serial = 1056] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1395BC00) [pid = 3716] [serial = 1062] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1A41AC00) [pid = 3716] [serial = 1053] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A41E800) [pid = 3716] [serial = 1054] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A416800) [pid = 3716] [serial = 1059] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1520A000) [pid = 3716] [serial = 1057] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A15D400) [pid = 3716] [serial = 1051] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1679E000) [pid = 3716] [serial = 1045] [outer = 00000000] [url = about:blank] 12:10:30 INFO - PROCESS | 3716 | 1464721830103 Marionette TRACE conn2 <- [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:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1194ms 12:10:30 INFO - PROCESS | 3716 | 1464721830142 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3716 | 1464721830146 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:10:30 INFO - PROCESS | 3716 | 1464721830151 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3716 | 1464721830155 Marionette TRACE conn2 <- [1,1462,null,{}] 12:10:30 INFO - PROCESS | 3716 | 1464721830159 Marionette TRACE conn2 -> [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:10:30 INFO - PROCESS | 3716 | 1464721830250 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:10:30 INFO - PROCESS | 3716 | 1464721830258 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3716 | ++DOCSHELL 1118D400 == 46 [pid = 3716] [id = 375] 12:10:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (111AF800) [pid = 3716] [serial = 1124] [outer = 00000000] 12:10:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (111CE400) [pid = 3716] [serial = 1125] [outer = 111AF800] 12:10:30 INFO - PROCESS | 3716 | 1464721830304 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (12969800) [pid = 3716] [serial = 1126] [outer = 111AF800] 12:10:30 INFO - PROCESS | 3716 | 1464721830822 Marionette TRACE conn2 <- [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:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 707ms 12:10:30 INFO - PROCESS | 3716 | 1464721830852 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3716 | 1464721830856 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:10:30 INFO - PROCESS | 3716 | 1464721830859 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3716 | 1464721830861 Marionette TRACE conn2 <- [1,1466,null,{}] 12:10:30 INFO - PROCESS | 3716 | 1464721830865 Marionette TRACE conn2 -> [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:10:30 INFO - PROCESS | 3716 | 1464721830947 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:10:30 INFO - PROCESS | 3716 | 1464721830959 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3716 | ++DOCSHELL 13962C00 == 47 [pid = 3716] [id = 376] 12:10:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (13963800) [pid = 3716] [serial = 1127] [outer = 00000000] 12:10:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (13A5F800) [pid = 3716] [serial = 1128] [outer = 13963800] 12:10:31 INFO - PROCESS | 3716 | 1464721831023 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (14205800) [pid = 3716] [serial = 1129] [outer = 13963800] 12:10:31 INFO - PROCESS | 3716 | 1464721831518 Marionette TRACE conn2 <- [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:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:10:31 INFO - PROCESS | 3716 | 1464721831560 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3716 | 1464721831562 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 12:10:31 INFO - PROCESS | 3716 | 1464721831571 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3716 | 1464721831576 Marionette TRACE conn2 <- [1,1470,null,{}] 12:10:31 INFO - PROCESS | 3716 | 1464721831581 Marionette TRACE conn2 -> [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:10:31 INFO - PROCESS | 3716 | 1464721831661 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:10:31 INFO - PROCESS | 3716 | 1464721831670 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3716 | ++DOCSHELL 1420A400 == 48 [pid = 3716] [id = 377] 12:10:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1520A000) [pid = 3716] [serial = 1130] [outer = 00000000] 12:10:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (15A3C000) [pid = 3716] [serial = 1131] [outer = 1520A000] 12:10:31 INFO - PROCESS | 3716 | 1464721831714 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (16058000) [pid = 3716] [serial = 1132] [outer = 1520A000] 12:10:32 INFO - PROCESS | 3716 | 1464721832165 Marionette TRACE conn2 <- [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:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 660ms 12:10:32 INFO - PROCESS | 3716 | 1464721832224 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3716 | 1464721832226 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:10:32 INFO - PROCESS | 3716 | 1464721832230 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3716 | 1464721832231 Marionette TRACE conn2 <- [1,1474,null,{}] 12:10:32 INFO - PROCESS | 3716 | 1464721832235 Marionette TRACE conn2 -> [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:10:32 INFO - PROCESS | 3716 | 1464721832331 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:10:32 INFO - PROCESS | 3716 | 1464721832369 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 162F7000 == 49 [pid = 3716] [id = 378] 12:10:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (162F7800) [pid = 3716] [serial = 1133] [outer = 00000000] 12:10:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (16307800) [pid = 3716] [serial = 1134] [outer = 162F7800] 12:10:32 INFO - PROCESS | 3716 | 1464721832414 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16307C00) [pid = 3716] [serial = 1135] [outer = 162F7800] 12:10:32 INFO - PROCESS | 3716 | 1464721832884 Marionette TRACE conn2 <- [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:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 706ms 12:10:32 INFO - PROCESS | 3716 | 1464721832929 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3716 | 1464721832931 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 12:10:32 INFO - PROCESS | 3716 | 1464721832934 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:10:32 INFO - PROCESS | 3716 | 1464721832936 Marionette TRACE conn2 <- [1,1478,null,{}] 12:10:32 INFO - PROCESS | 3716 | 1464721832944 Marionette TRACE conn2 -> [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:10:33 INFO - PROCESS | 3716 | 1464721833055 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:10:33 INFO - PROCESS | 3716 | 1464721833063 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16794400 == 50 [pid = 3716] [id = 379] 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16795000) [pid = 3716] [serial = 1136] [outer = 00000000] 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (16C54000) [pid = 3716] [serial = 1137] [outer = 16795000] 12:10:33 INFO - PROCESS | 3716 | 1464721833114 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (175A0800) [pid = 3716] [serial = 1138] [outer = 16795000] 12:10:33 INFO - PROCESS | 3716 | 1464721833592 Marionette TRACE conn2 <- [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:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 707ms 12:10:33 INFO - PROCESS | 3716 | 1464721833634 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 3716 | 1464721833636 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:10:33 INFO - PROCESS | 3716 | 1464721833648 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 3716 | 1464721833650 Marionette TRACE conn2 <- [1,1482,null,{}] 12:10:33 INFO - PROCESS | 3716 | 1464721833653 Marionette TRACE conn2 -> [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:10:33 INFO - PROCESS | 3716 | 1464721833786 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:10:33 INFO - PROCESS | 3716 | 1464721833798 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 162FA000 == 51 [pid = 3716] [id = 380] 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1796E000) [pid = 3716] [serial = 1139] [outer = 00000000] 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (19C90000) [pid = 3716] [serial = 1140] [outer = 1796E000] 12:10:33 INFO - PROCESS | 3716 | 1464721833841 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (19C91800) [pid = 3716] [serial = 1141] [outer = 1796E000] 12:10:34 INFO - PROCESS | 3716 | 1464721834270 Marionette TRACE conn2 <- [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:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 644ms 12:10:34 INFO - PROCESS | 3716 | 1464721834299 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:10:34 INFO - PROCESS | 3716 | 1464721834302 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 12:10:34 INFO - PROCESS | 3716 | 1464721834306 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 3716 | 1464721834309 Marionette TRACE conn2 <- [1,1486,null,{}] 12:10:34 INFO - PROCESS | 3716 | 1464721834313 Marionette TRACE conn2 -> [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:10:34 INFO - PROCESS | 3716 | 1464721834419 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:10:34 INFO - PROCESS | 3716 | 1464721834524 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 162F2C00 == 52 [pid = 3716] [id = 381] 12:10:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (16309800) [pid = 3716] [serial = 1142] [outer = 00000000] 12:10:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1A130C00) [pid = 3716] [serial = 1143] [outer = 16309800] 12:10:34 INFO - PROCESS | 3716 | 1464721834567 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1A133000) [pid = 3716] [serial = 1144] [outer = 16309800] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (145D3800) [pid = 3716] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (178E5000) [pid = 3716] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (16303800) [pid = 3716] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (19C94000) [pid = 3716] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (10F9C800) [pid = 3716] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (0F2A5800) [pid = 3716] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (11189800) [pid = 3716] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (16A59800) [pid = 3716] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (16057800) [pid = 3716] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:10:34 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (1A12DC00) [pid = 3716] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:10:35 INFO - PROCESS | 3716 | 1464721835029 Marionette TRACE conn2 <- [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:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 739ms 12:10:35 INFO - PROCESS | 3716 | 1464721835080 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3716 | 1464721835082 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 12:10:35 INFO - PROCESS | 3716 | 1464721835085 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:10:35 INFO - PROCESS | 3716 | 1464721835087 Marionette TRACE conn2 <- [1,1490,null,{}] 12:10:35 INFO - PROCESS | 3716 | 1464721835091 Marionette TRACE conn2 -> [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:10:35 INFO - PROCESS | 3716 | 1464721835191 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:10:35 INFO - PROCESS | 3716 | 1464721835198 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111BB000 == 53 [pid = 3716] [id = 382] 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (15A3F400) [pid = 3716] [serial = 1145] [outer = 00000000] 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (171A5400) [pid = 3716] [serial = 1146] [outer = 15A3F400] 12:10:35 INFO - PROCESS | 3716 | 1464721835241 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (19CEB400) [pid = 3716] [serial = 1147] [outer = 15A3F400] 12:10:35 INFO - PROCESS | 3716 | 1464721835657 Marionette TRACE conn2 <- [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:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 597ms 12:10:35 INFO - PROCESS | 3716 | 1464721835683 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 3716 | 1464721835685 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:10:35 INFO - PROCESS | 3716 | 1464721835688 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3716 | 1464721835690 Marionette TRACE conn2 <- [1,1494,null,{}] 12:10:35 INFO - PROCESS | 3716 | 1464721835693 Marionette TRACE conn2 -> [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:10:35 INFO - PROCESS | 3716 | 1464721835809 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:10:35 INFO - PROCESS | 3716 | 1464721835815 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10274C00 == 54 [pid = 3716] [id = 383] 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (16A59800) [pid = 3716] [serial = 1148] [outer = 00000000] 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A30BC00) [pid = 3716] [serial = 1149] [outer = 16A59800] 12:10:35 INFO - PROCESS | 3716 | 1464721835858 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A34F400) [pid = 3716] [serial = 1150] [outer = 16A59800] 12:10:36 INFO - PROCESS | 3716 | 1464721836255 Marionette TRACE conn2 <- [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:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 597ms 12:10:36 INFO - PROCESS | 3716 | 1464721836286 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 3716 | 1464721836287 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:10:36 INFO - PROCESS | 3716 | 1464721836306 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 3716 | 1464721836308 Marionette TRACE conn2 <- [1,1498,null,{}] 12:10:36 INFO - PROCESS | 3716 | 1464721836311 Marionette TRACE conn2 -> [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:10:36 INFO - PROCESS | 3716 | 1464721836395 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:10:36 INFO - PROCESS | 3716 | 1464721836402 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1058E400 == 55 [pid = 3716] [id = 384] 12:10:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (16796000) [pid = 3716] [serial = 1151] [outer = 00000000] 12:10:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1A909800) [pid = 3716] [serial = 1152] [outer = 16796000] 12:10:36 INFO - PROCESS | 3716 | 1464721836453 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1AA6E000) [pid = 3716] [serial = 1153] [outer = 16796000] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 14515400 == 54 [pid = 3716] [id = 314] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 19CE9C00 == 53 [pid = 3716] [id = 357] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 162F8800 == 52 [pid = 3716] [id = 330] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 10274000 == 51 [pid = 3716] [id = 359] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 178E8000 == 50 [pid = 3716] [id = 343] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 12B40000 == 49 [pid = 3716] [id = 302] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 162FEC00 == 48 [pid = 3716] [id = 329] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1AB49C00 == 47 [pid = 3716] [id = 358] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 13DA7000 == 46 [pid = 3716] [id = 356] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 13DB1000 == 45 [pid = 3716] [id = 342] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 19C8F800 == 44 [pid = 3716] [id = 316] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 15A43C00 == 43 [pid = 3716] [id = 315] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1A347800 == 42 [pid = 3716] [id = 344] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1118D400 == 41 [pid = 3716] [id = 375] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 10231400 == 40 [pid = 3716] [id = 374] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1AF3D400 == 39 [pid = 3716] [id = 373] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1451C000 == 38 [pid = 3716] [id = 371] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 1A41B800 == 37 [pid = 3716] [id = 372] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 162FE800 == 36 [pid = 3716] [id = 369] 12:10:37 INFO - PROCESS | 3716 | --DOCSHELL 111C5C00 == 35 [pid = 3716] [id = 370] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 13962C00 == 34 [pid = 3716] [id = 376] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 1420A400 == 33 [pid = 3716] [id = 377] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 162F2C00 == 32 [pid = 3716] [id = 381] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 162F7000 == 31 [pid = 3716] [id = 378] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 111BB000 == 30 [pid = 3716] [id = 382] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 162FA000 == 29 [pid = 3716] [id = 380] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 10274C00 == 28 [pid = 3716] [id = 383] 12:10:38 INFO - PROCESS | 3716 | --DOCSHELL 16794400 == 27 [pid = 3716] [id = 379] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1A908800) [pid = 3716] [serial = 1105] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (18266800) [pid = 3716] [serial = 1092] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18674000) [pid = 3716] [serial = 1093] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1ABE1000) [pid = 3716] [serial = 1063] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (111AE400) [pid = 3716] [serial = 1065] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1A130400) [pid = 3716] [serial = 1095] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (15211800) [pid = 3716] [serial = 1068] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1A356400) [pid = 3716] [serial = 1071] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (14520000) [pid = 3716] [serial = 1101] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (13169800) [pid = 3716] [serial = 1081] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (114B5400) [pid = 3716] [serial = 1080] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (13265400) [pid = 3716] [serial = 1083] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13DB4800) [pid = 3716] [serial = 1084] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (17141800) [pid = 3716] [serial = 1089] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (162F7C00) [pid = 3716] [serial = 1086] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1630BC00) [pid = 3716] [serial = 1087] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (162F5400) [pid = 3716] [serial = 1077] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1ABEEC00) [pid = 3716] [serial = 1074] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A354400) [pid = 3716] [serial = 1098] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1AB4C000) [pid = 3716] [serial = 1107] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1A416400) [pid = 3716] [serial = 1099] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A160C00) [pid = 3716] [serial = 1096] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1754DC00) [pid = 3716] [serial = 1102] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1759F800) [pid = 3716] [serial = 1090] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1A41BC00) [pid = 3716] [serial = 1104] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3716 | 1464721838428 Marionette TRACE conn2 <- [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:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2168ms 12:10:38 INFO - PROCESS | 3716 | 1464721838467 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 3716 | 1464721838471 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:10:38 INFO - PROCESS | 3716 | 1464721838477 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 3716 | 1464721838482 Marionette TRACE conn2 <- [1,1502,null,{}] 12:10:38 INFO - PROCESS | 3716 | 1464721838489 Marionette TRACE conn2 -> [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:10:38 INFO - PROCESS | 3716 | 1464721838579 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:10:38 INFO - PROCESS | 3716 | 1464721838591 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A5800 == 28 [pid = 3716] [id = 385] 12:10:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (0F2A5C00) [pid = 3716] [serial = 1154] [outer = 00000000] 12:10:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1050EC00) [pid = 3716] [serial = 1155] [outer = 0F2A5C00] 12:10:38 INFO - PROCESS | 3716 | 1464721838646 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (105F1800) [pid = 3716] [serial = 1156] [outer = 0F2A5C00] 12:10:39 INFO - PROCESS | 3716 | 1464721839141 Marionette TRACE conn2 <- [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:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 707ms 12:10:39 INFO - PROCESS | 3716 | 1464721839179 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 3716 | 1464721839185 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:10:39 INFO - PROCESS | 3716 | 1464721839191 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 3716 | 1464721839194 Marionette TRACE conn2 <- [1,1506,null,{}] 12:10:39 INFO - PROCESS | 3716 | 1464721839197 Marionette TRACE conn2 -> [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:10:39 INFO - PROCESS | 3716 | 1464721839284 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:10:39 INFO - PROCESS | 3716 | 1464721839294 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5C400 == 29 [pid = 3716] [id = 386] 12:10:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10C5D000) [pid = 3716] [serial = 1157] [outer = 00000000] 12:10:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10E9D400) [pid = 3716] [serial = 1158] [outer = 10C5D000] 12:10:39 INFO - PROCESS | 3716 | 1464721839339 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10F3E800) [pid = 3716] [serial = 1159] [outer = 10C5D000] 12:10:39 INFO - PROCESS | 3716 | 1464721839800 Marionette TRACE conn2 <- [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:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 628ms 12:10:39 INFO - PROCESS | 3716 | 1464721839827 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 3716 | 1464721839830 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:10:39 INFO - PROCESS | 3716 | 1464721839834 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 3716 | 1464721839837 Marionette TRACE conn2 <- [1,1510,null,{}] 12:10:39 INFO - PROCESS | 3716 | 1464721839851 Marionette TRACE conn2 -> [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:10:39 INFO - PROCESS | 3716 | 1464721839937 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:10:39 INFO - PROCESS | 3716 | 1464721839948 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11D1BC00 == 30 [pid = 3716] [id = 387] 12:10:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (11D28000) [pid = 3716] [serial = 1160] [outer = 00000000] 12:10:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (12966800) [pid = 3716] [serial = 1161] [outer = 11D28000] 12:10:40 INFO - PROCESS | 3716 | 1464721839996 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12B42C00) [pid = 3716] [serial = 1162] [outer = 11D28000] 12:10:40 INFO - PROCESS | 3716 | 1464721840500 Marionette TRACE conn2 <- [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:10:40 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:10:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:10:40 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:10:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:10:40 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:10:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:10:40 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:10:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:10:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 707ms 12:10:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:10:40 INFO - PROCESS | 3716 | 1464721840542 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 3716 | 1464721840545 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 12:10:40 INFO - PROCESS | 3716 | 1464721840549 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 3716 | 1464721840550 Marionette TRACE conn2 <- [1,1514,null,{}] 12:10:40 INFO - PROCESS | 3716 | 1464721840553 Marionette TRACE conn2 -> [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:10:40 INFO - PROCESS | 3716 | 1464721840684 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:10:40 INFO - PROCESS | 3716 | 1464721840689 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12965800 == 31 [pid = 3716] [id = 388] 12:10:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12FEB000) [pid = 3716] [serial = 1163] [outer = 00000000] 12:10:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13999800) [pid = 3716] [serial = 1164] [outer = 12FEB000] 12:10:40 INFO - PROCESS | 3716 | 1464721840734 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13A63000) [pid = 3716] [serial = 1165] [outer = 12FEB000] 12:10:41 INFO - PROCESS | 3716 | 1464721841201 Marionette TRACE conn2 <- [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:10:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:10:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:10:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:10:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 691ms 12:10:41 INFO - PROCESS | 3716 | 1464721841279 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3716 | 1464721841282 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:10:41 INFO - PROCESS | 3716 | 1464721841285 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 3716 | 1464721841287 Marionette TRACE conn2 <- [1,1518,null,{}] 12:10:41 INFO - PROCESS | 3716 | 1464721841291 Marionette TRACE conn2 -> [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:10:41 INFO - PROCESS | 3716 | 1464721841367 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:10:41 INFO - PROCESS | 3716 | 1464721841407 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14206400 == 32 [pid = 3716] [id = 389] 12:10:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (14515800) [pid = 3716] [serial = 1166] [outer = 00000000] 12:10:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (14524800) [pid = 3716] [serial = 1167] [outer = 14515800] 12:10:41 INFO - PROCESS | 3716 | 1464721841451 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1452C800) [pid = 3716] [serial = 1168] [outer = 14515800] 12:10:41 INFO - PROCESS | 3716 | 1464721841857 Marionette TRACE conn2 <- [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:10:41 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:10:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:10:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:10:41 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:10:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:10:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 597ms 12:10:41 INFO - PROCESS | 3716 | 1464721841882 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3716 | 1464721841884 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:10:41 INFO - PROCESS | 3716 | 1464721841887 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 3716 | 1464721841889 Marionette TRACE conn2 <- [1,1522,null,{}] 12:10:41 INFO - PROCESS | 3716 | 1464721841904 Marionette TRACE conn2 -> [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:10:42 INFO - PROCESS | 3716 | 1464721842010 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:10:42 INFO - PROCESS | 3716 | 1464721842019 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15205800 == 33 [pid = 3716] [id = 390] 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (15205C00) [pid = 3716] [serial = 1169] [outer = 00000000] 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (159F7000) [pid = 3716] [serial = 1170] [outer = 15205C00] 12:10:42 INFO - PROCESS | 3716 | 1464721842064 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (162FB400) [pid = 3716] [serial = 1171] [outer = 15205C00] 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1630D000) [pid = 3716] [serial = 1172] [outer = 1B5EEC00] 12:10:42 INFO - PROCESS | 3716 | 1464721842565 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:10:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 707ms 12:10:42 INFO - PROCESS | 3716 | 1464721842587 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3716 | 1464721842589 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 12:10:42 INFO - PROCESS | 3716 | 1464721842592 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:10:42 INFO - PROCESS | 3716 | 1464721842594 Marionette TRACE conn2 <- [1,1526,null,{}] 12:10:42 INFO - PROCESS | 3716 | 1464721842597 Marionette TRACE conn2 -> [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:10:42 INFO - PROCESS | 3716 | 1464721842671 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:10:42 INFO - PROCESS | 3716 | 1464721842679 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16306400 == 34 [pid = 3716] [id = 391] 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (16307000) [pid = 3716] [serial = 1173] [outer = 00000000] 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (16752800) [pid = 3716] [serial = 1174] [outer = 16307000] 12:10:42 INFO - PROCESS | 3716 | 1464721842723 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1630AC00) [pid = 3716] [serial = 1175] [outer = 16307000] 12:10:43 INFO - PROCESS | 3716 | 1464721843156 Marionette TRACE conn2 <- [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:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 596ms 12:10:43 INFO - PROCESS | 3716 | 1464721843189 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 3716 | 1464721843191 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:10:43 INFO - PROCESS | 3716 | 1464721843194 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 3716 | 1464721843196 Marionette TRACE conn2 <- [1,1530,null,{}] 12:10:43 INFO - PROCESS | 3716 | 1464721843212 Marionette TRACE conn2 -> [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:10:43 INFO - PROCESS | 3716 | 1464721843296 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:10:43 INFO - PROCESS | 3716 | 1464721843303 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10E9A800 == 35 [pid = 3716] [id = 392] 12:10:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (13994000) [pid = 3716] [serial = 1176] [outer = 00000000] 12:10:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (17597800) [pid = 3716] [serial = 1177] [outer = 13994000] 12:10:43 INFO - PROCESS | 3716 | 1464721843347 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1759A800) [pid = 3716] [serial = 1178] [outer = 13994000] 12:10:44 INFO - PROCESS | 3716 | 1464721844095 Marionette TRACE conn2 <- [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:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 974ms 12:10:44 INFO - PROCESS | 3716 | 1464721844162 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 3716 | 1464721844167 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 12:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:10:44 INFO - PROCESS | 3716 | 1464721844173 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 3716 | 1464721844176 Marionette TRACE conn2 <- [1,1534,null,{}] 12:10:44 INFO - PROCESS | 3716 | 1464721844182 Marionette TRACE conn2 -> [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:10:44 INFO - PROCESS | 3716 | 1464721844306 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:10:44 INFO - PROCESS | 3716 | 1464721844428 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10508C00 == 36 [pid = 3716] [id = 393] 12:10:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1050F400) [pid = 3716] [serial = 1179] [outer = 00000000] 12:10:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (10C5DC00) [pid = 3716] [serial = 1180] [outer = 1050F400] 12:10:44 INFO - PROCESS | 3716 | 1464721844486 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (10F3D800) [pid = 3716] [serial = 1181] [outer = 1050F400] 12:10:45 INFO - PROCESS | 3716 | 1464721845178 Marionette TRACE conn2 <- [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:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1036ms 12:10:45 INFO - PROCESS | 3716 | 1464721845217 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3716 | 1464721845223 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:10:45 INFO - PROCESS | 3716 | 1464721845248 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3716 | 1464721845251 Marionette TRACE conn2 <- [1,1538,null,{}] 12:10:45 INFO - PROCESS | 3716 | 1464721845255 Marionette TRACE conn2 -> [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:10:45 INFO - PROCESS | 3716 | 1464721845376 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:10:45 INFO - PROCESS | 3716 | 1464721845505 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12954400 == 37 [pid = 3716] [id = 394] 12:10:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1295AC00) [pid = 3716] [serial = 1182] [outer = 00000000] 12:10:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (12DF5400) [pid = 3716] [serial = 1183] [outer = 1295AC00] 12:10:45 INFO - PROCESS | 3716 | 1464721845563 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (13267000) [pid = 3716] [serial = 1184] [outer = 1295AC00] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 10F9B400 == 36 [pid = 3716] [id = 207] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 102D8400 == 35 [pid = 3716] [id = 206] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 12C4D000 == 34 [pid = 3716] [id = 208] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 16306400 == 33 [pid = 3716] [id = 391] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 15205800 == 32 [pid = 3716] [id = 390] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 14206400 == 31 [pid = 3716] [id = 389] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 12965800 == 30 [pid = 3716] [id = 388] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 11D1BC00 == 29 [pid = 3716] [id = 387] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 10C5C400 == 28 [pid = 3716] [id = 386] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 0F2A5800 == 27 [pid = 3716] [id = 385] 12:10:46 INFO - PROCESS | 3716 | --DOCSHELL 1058E400 == 26 [pid = 3716] [id = 384] 12:10:46 INFO - PROCESS | 3716 | 1464721846456 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1257ms 12:10:46 INFO - PROCESS | 3716 | 1464721846498 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3716 | 1464721846503 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:10:46 INFO - PROCESS | 3716 | 1464721846509 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3716 | 1464721846513 Marionette TRACE conn2 <- [1,1542,null,{}] 12:10:46 INFO - PROCESS | 3716 | 1464721846520 Marionette TRACE conn2 -> [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:10:46 INFO - PROCESS | 3716 | 1464721846645 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:10:46 INFO - PROCESS | 3716 | 1464721846799 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 105EE400 == 27 [pid = 3716] [id = 395] 12:10:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (105F6400) [pid = 3716] [serial = 1185] [outer = 00000000] 12:10:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (10A63C00) [pid = 3716] [serial = 1186] [outer = 105F6400] 12:10:46 INFO - PROCESS | 3716 | 1464721846857 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (10C5B000) [pid = 3716] [serial = 1187] [outer = 105F6400] 12:10:47 INFO - PROCESS | 3716 | 1464721847462 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1005ms 12:10:47 INFO - PROCESS | 3716 | 1464721847544 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3716 | 1464721847550 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:10:47 INFO - PROCESS | 3716 | 1464721847570 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 3716 | 1464721847573 Marionette TRACE conn2 <- [1,1546,null,{}] 12:10:47 INFO - PROCESS | 3716 | 1464721847577 Marionette TRACE conn2 -> [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:10:47 INFO - PROCESS | 3716 | 1464721847694 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:10:47 INFO - PROCESS | 3716 | 1464721847816 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11DBD400 == 28 [pid = 3716] [id = 396] 12:10:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (11DBF800) [pid = 3716] [serial = 1188] [outer = 00000000] 12:10:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (12B43000) [pid = 3716] [serial = 1189] [outer = 11DBF800] 12:10:47 INFO - PROCESS | 3716 | 1464721847871 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (12FEEC00) [pid = 3716] [serial = 1190] [outer = 11DBF800] 12:10:48 INFO - PROCESS | 3716 | 1464721848467 Marionette TRACE conn2 <- [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:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 12:10:48 INFO - PROCESS | 3716 | 1464721848512 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 3716 | 1464721848515 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:10:48 INFO - PROCESS | 3716 | 1464721848519 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 3716 | 1464721848523 Marionette TRACE conn2 <- [1,1550,null,{}] 12:10:48 INFO - PROCESS | 3716 | 1464721848534 Marionette TRACE conn2 -> [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:10:48 INFO - PROCESS | 3716 | 1464721848650 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:10:48 INFO - PROCESS | 3716 | 1464721848752 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13DA8C00 == 29 [pid = 3716] [id = 397] 12:10:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (13DA9400) [pid = 3716] [serial = 1191] [outer = 00000000] 12:10:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (1451B800) [pid = 3716] [serial = 1192] [outer = 13DA9400] 12:10:48 INFO - PROCESS | 3716 | 1464721848810 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (14528000) [pid = 3716] [serial = 1193] [outer = 13DA9400] 12:10:49 INFO - PROCESS | 3716 | 1464721849422 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 12:10:49 INFO - PROCESS | 3716 | 1464721849463 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 3716 | 1464721849466 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:10:49 INFO - PROCESS | 3716 | 1464721849470 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 3716 | 1464721849472 Marionette TRACE conn2 <- [1,1554,null,{}] 12:10:49 INFO - PROCESS | 3716 | 1464721849476 Marionette TRACE conn2 -> [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:10:49 INFO - PROCESS | 3716 | 1464721849576 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:10:49 INFO - PROCESS | 3716 | 1464721849682 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14205000 == 30 [pid = 3716] [id = 398] 12:10:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (15A44000) [pid = 3716] [serial = 1194] [outer = 00000000] 12:10:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (162F8C00) [pid = 3716] [serial = 1195] [outer = 15A44000] 12:10:49 INFO - PROCESS | 3716 | 1464721849736 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (16309000) [pid = 3716] [serial = 1196] [outer = 15A44000] 12:10:50 INFO - PROCESS | 3716 | 1464721850316 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:10:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 895ms 12:10:50 INFO - PROCESS | 3716 | 1464721850373 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 3716 | 1464721850376 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 12:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:10:50 INFO - PROCESS | 3716 | 1464721850379 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 3716 | 1464721850381 Marionette TRACE conn2 <- [1,1558,null,{}] 12:10:50 INFO - PROCESS | 3716 | 1464721850385 Marionette TRACE conn2 -> [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:10:50 INFO - PROCESS | 3716 | 1464721850480 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:10:50 INFO - PROCESS | 3716 | 1464721850585 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16306400 == 31 [pid = 3716] [id = 399] 12:10:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (16308000) [pid = 3716] [serial = 1197] [outer = 00000000] 12:10:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (171A4400) [pid = 3716] [serial = 1198] [outer = 16308000] 12:10:50 INFO - PROCESS | 3716 | 1464721850673 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (1754DC00) [pid = 3716] [serial = 1199] [outer = 16308000] 12:10:51 INFO - PROCESS | 3716 | 1464721851273 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:10:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 943ms 12:10:51 INFO - PROCESS | 3716 | 1464721851325 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3716 | 1464721851327 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:10:51 INFO - PROCESS | 3716 | 1464721851330 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3716 | 1464721851332 Marionette TRACE conn2 <- [1,1562,null,{}] 12:10:51 INFO - PROCESS | 3716 | 1464721851336 Marionette TRACE conn2 -> [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:10:51 INFO - PROCESS | 3716 | 1464721851469 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:10:51 INFO - PROCESS | 3716 | 1464721851578 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18439C00 == 32 [pid = 3716] [id = 400] 12:10:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (18670400) [pid = 3716] [serial = 1200] [outer = 00000000] 12:10:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (1867C000) [pid = 3716] [serial = 1201] [outer = 18670400] 12:10:51 INFO - PROCESS | 3716 | 1464721851632 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (1A12B000) [pid = 3716] [serial = 1202] [outer = 18670400] 12:10:52 INFO - PROCESS | 3716 | 1464721852272 Marionette TRACE conn2 <- [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:10:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:10:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1005ms 12:10:52 INFO - PROCESS | 3716 | 1464721852334 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3716 | 1464721852338 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 3716 | 1464721852343 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:10:52 INFO - PROCESS | 3716 | 1464721852347 Marionette TRACE conn2 <- [1,1566,null,{}] 12:10:52 INFO - PROCESS | 3716 | 1464721852354 Marionette TRACE conn2 -> [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:10:52 INFO - PROCESS | 3716 | 1464721852451 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:10:52 INFO - PROCESS | 3716 | --DOCSHELL 0F2A9C00 == 31 [pid = 3716] [id = 221] 12:10:52 INFO - PROCESS | 3716 | --DOCSHELL 10508C00 == 30 [pid = 3716] [id = 393] 12:10:52 INFO - PROCESS | 3716 | 1464721852638 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0C7FBC00 == 31 [pid = 3716] [id = 401] 12:10:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (0C7FC400) [pid = 3716] [serial = 1203] [outer = 00000000] 12:10:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (0F2AA800) [pid = 3716] [serial = 1204] [outer = 0C7FC400] 12:10:52 INFO - PROCESS | 3716 | 1464721852705 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (10A5C800) [pid = 3716] [serial = 1205] [outer = 0C7FC400] 12:10:53 INFO - PROCESS | 3716 | 1464721853324 Marionette TRACE conn2 <- [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:10:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:10:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1005ms 12:10:53 INFO - PROCESS | 3716 | 1464721853383 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 3716 | 1464721853388 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 3716 | 1464721853393 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:10:53 INFO - PROCESS | 3716 | 1464721853397 Marionette TRACE conn2 <- [1,1570,null,{}] 12:10:53 INFO - PROCESS | 3716 | 1464721853402 Marionette TRACE conn2 -> [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:10:53 INFO - PROCESS | 3716 | 1464721853520 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:10:53 INFO - PROCESS | 3716 | 1464721853625 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12DED000 == 32 [pid = 3716] [id = 402] 12:10:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (13131800) [pid = 3716] [serial = 1206] [outer = 00000000] 12:10:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (13266400) [pid = 3716] [serial = 1207] [outer = 13131800] 12:10:53 INFO - PROCESS | 3716 | 1464721853681 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (1399B000) [pid = 3716] [serial = 1208] [outer = 13131800] 12:10:54 INFO - PROCESS | 3716 | 1464721854301 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:10:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 942ms 12:10:54 INFO - PROCESS | 3716 | 1464721854341 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3716 | 1464721854345 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:10:54 INFO - PROCESS | 3716 | 1464721854351 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3716 | 1464721854353 Marionette TRACE conn2 <- [1,1574,null,{}] 12:10:54 INFO - PROCESS | 3716 | 1464721854357 Marionette TRACE conn2 -> [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:10:54 INFO - PROCESS | 3716 | 1464721854460 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:10:54 INFO - PROCESS | 3716 | 1464721854564 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145D4400 == 33 [pid = 3716] [id = 403] 12:10:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 146 (145D5400) [pid = 3716] [serial = 1209] [outer = 00000000] 12:10:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 147 (1604A800) [pid = 3716] [serial = 1210] [outer = 145D5400] 12:10:54 INFO - PROCESS | 3716 | 1464721854618 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 148 (167A1C00) [pid = 3716] [serial = 1211] [outer = 145D5400] 12:10:55 INFO - PROCESS | 3716 | 1464721855269 Marionette TRACE conn2 <- [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:10:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:10:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 942ms 12:10:55 INFO - PROCESS | 3716 | 1464721855295 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 3716 | 1464721855297 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:10:55 INFO - PROCESS | 3716 | 1464721855303 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 3716 | 1464721855309 Marionette TRACE conn2 <- [1,1578,null,{}] 12:10:55 INFO - PROCESS | 3716 | 1464721855318 Marionette TRACE conn2 -> [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:10:55 INFO - PROCESS | 3716 | 1464721855425 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:10:55 INFO - PROCESS | 3716 | 1464721855530 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15A36000 == 34 [pid = 3716] [id = 404] 12:10:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 149 (1A128800) [pid = 3716] [serial = 1212] [outer = 00000000] 12:10:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 150 (1A158000) [pid = 3716] [serial = 1213] [outer = 1A128800] 12:10:55 INFO - PROCESS | 3716 | 1464721855583 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 151 (1A159800) [pid = 3716] [serial = 1214] [outer = 1A128800] 12:10:56 INFO - PROCESS | 3716 | 1464721856137 Marionette TRACE conn2 <- [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:10:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:10:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 895ms 12:10:56 INFO - PROCESS | 3716 | 1464721856205 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3716 | 1464721856208 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 12:10:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:10:56 INFO - PROCESS | 3716 | 1464721856211 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 3716 | 1464721856213 Marionette TRACE conn2 <- [1,1582,null,{}] 12:10:56 INFO - PROCESS | 3716 | 1464721856217 Marionette TRACE conn2 -> [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:10:56 INFO - PROCESS | 3716 | 1464721856317 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:10:56 INFO - PROCESS | 3716 | 1464721856424 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A308000 == 35 [pid = 3716] [id = 405] 12:10:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 152 (1A349000) [pid = 3716] [serial = 1215] [outer = 00000000] 12:10:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 153 (1A41D800) [pid = 3716] [serial = 1216] [outer = 1A349000] 12:10:56 INFO - PROCESS | 3716 | 1464721856477 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 154 (1A41EC00) [pid = 3716] [serial = 1217] [outer = 1A349000] 12:10:57 INFO - PROCESS | 3716 | 1464721857066 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:10:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 911ms 12:10:57 INFO - PROCESS | 3716 | 1464721857115 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 3716 | 1464721857117 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:10:57 INFO - PROCESS | 3716 | 1464721857121 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 3716 | 1464721857123 Marionette TRACE conn2 <- [1,1586,null,{}] 12:10:57 INFO - PROCESS | 3716 | 1464721857127 Marionette TRACE conn2 -> [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:10:57 INFO - PROCESS | 3716 | 1464721857245 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:10:57 INFO - PROCESS | 3716 | 1464721857347 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A349400 == 36 [pid = 3716] [id = 406] 12:10:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 155 (1A34AC00) [pid = 3716] [serial = 1218] [outer = 00000000] 12:10:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 156 (1A906800) [pid = 3716] [serial = 1219] [outer = 1A34AC00] 12:10:57 INFO - PROCESS | 3716 | 1464721857408 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 157 (1AA77C00) [pid = 3716] [serial = 1220] [outer = 1A34AC00] 12:10:58 INFO - PROCESS | 3716 | 1464721858140 Marionette TRACE conn2 <- [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:10:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:10:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1052ms 12:10:58 INFO - PROCESS | 3716 | 1464721858163 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3716 | 1464721858167 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:10:58 INFO - PROCESS | 3716 | 1464721858172 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 3716 | 1464721858176 Marionette TRACE conn2 <- [1,1590,null,{}] 12:10:58 INFO - PROCESS | 3716 | 1464721858202 Marionette TRACE conn2 -> [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:10:58 INFO - PROCESS | 3716 | 1464721858300 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:10:58 INFO - PROCESS | 3716 | 1464721858442 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10232400 == 37 [pid = 3716] [id = 407] 12:10:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 158 (102D9C00) [pid = 3716] [serial = 1221] [outer = 00000000] 12:10:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 159 (10C53000) [pid = 3716] [serial = 1222] [outer = 102D9C00] 12:10:58 INFO - PROCESS | 3716 | 1464721858508 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 160 (10F3DC00) [pid = 3716] [serial = 1223] [outer = 102D9C00] 12:10:58 INFO - PROCESS | 3716 | --DOCSHELL 16306400 == 36 [pid = 3716] [id = 399] 12:10:58 INFO - PROCESS | 3716 | --DOCSHELL 14205000 == 35 [pid = 3716] [id = 398] 12:10:58 INFO - PROCESS | 3716 | --DOCSHELL 13DA8C00 == 34 [pid = 3716] [id = 397] 12:10:58 INFO - PROCESS | 3716 | --DOCSHELL 11DBD400 == 33 [pid = 3716] [id = 396] 12:10:58 INFO - PROCESS | 3716 | --DOCSHELL 105EE400 == 32 [pid = 3716] [id = 395] 12:10:59 INFO - PROCESS | 3716 | 1464721859219 Marionette TRACE conn2 <- [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:10:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1131ms 12:10:59 INFO - PROCESS | 3716 | 1464721859324 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3716 | 1464721859330 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:10:59 INFO - PROCESS | 3716 | 1464721859335 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 3716 | 1464721859339 Marionette TRACE conn2 <- [1,1594,null,{}] 12:10:59 INFO - PROCESS | 3716 | 1464721859344 Marionette TRACE conn2 -> [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:10:59 INFO - PROCESS | 3716 | 1464721859454 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:10:59 INFO - PROCESS | 3716 | 1464721859590 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 118C5000 == 33 [pid = 3716] [id = 408] 12:10:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 161 (118C6000) [pid = 3716] [serial = 1224] [outer = 00000000] 12:10:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 162 (11DB9C00) [pid = 3716] [serial = 1225] [outer = 118C6000] 12:10:59 INFO - PROCESS | 3716 | 1464721859649 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 163 (12B3FC00) [pid = 3716] [serial = 1226] [outer = 118C6000] 12:11:00 INFO - PROCESS | 3716 | 1464721860246 Marionette TRACE conn2 <- [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:11:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:11:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 942ms 12:11:00 INFO - PROCESS | 3716 | 1464721860281 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 3716 | 1464721860287 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 12:11:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:11:00 INFO - PROCESS | 3716 | 1464721860293 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 3716 | 1464721860296 Marionette TRACE conn2 <- [1,1598,null,{}] 12:11:00 INFO - PROCESS | 3716 | 1464721860300 Marionette TRACE conn2 -> [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:11:00 INFO - PROCESS | 3716 | 1464721860411 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:11:00 INFO - PROCESS | 3716 | 1464721860546 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13DA7800 == 34 [pid = 3716] [id = 409] 12:11:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 164 (13DA8000) [pid = 3716] [serial = 1227] [outer = 00000000] 12:11:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 165 (14520800) [pid = 3716] [serial = 1228] [outer = 13DA8000] 12:11:00 INFO - PROCESS | 3716 | 1464721860601 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 166 (145D3800) [pid = 3716] [serial = 1229] [outer = 13DA8000] 12:11:01 INFO - PROCESS | 3716 | 1464721861192 Marionette TRACE conn2 <- [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:11:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:11:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 942ms 12:11:01 INFO - PROCESS | 3716 | 1464721861236 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 3716 | 1464721861239 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:11:01 INFO - PROCESS | 3716 | 1464721861243 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 3716 | 1464721861247 Marionette TRACE conn2 <- [1,1602,null,{}] 12:11:01 INFO - PROCESS | 3716 | 1464721861258 Marionette TRACE conn2 -> [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:11:01 INFO - PROCESS | 3716 | 1464721861366 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:11:01 INFO - PROCESS | 3716 | 1464721861503 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C5B800 == 35 [pid = 3716] [id = 410] 12:11:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 167 (16F2F400) [pid = 3716] [serial = 1230] [outer = 00000000] 12:11:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 168 (178E8400) [pid = 3716] [serial = 1231] [outer = 16F2F400] 12:11:01 INFO - PROCESS | 3716 | 1464721861563 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 169 (1867B400) [pid = 3716] [serial = 1232] [outer = 16F2F400] 12:11:02 INFO - PROCESS | 3716 | 1464721862126 Marionette TRACE conn2 <- [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:11:02 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:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 942ms 12:11:02 INFO - PROCESS | 3716 | 1464721862187 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3716 | 1464721862190 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:11:02 INFO - PROCESS | 3716 | 1464721862194 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3716 | 1464721862196 Marionette TRACE conn2 <- [1,1606,null,{}] 12:11:02 INFO - PROCESS | 3716 | 1464721862200 Marionette TRACE conn2 -> [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:11:02 INFO - PROCESS | 3716 | 1464721862339 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:11:02 INFO - PROCESS | 3716 | 1464721862473 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1759C800 == 36 [pid = 3716] [id = 411] 12:11:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 170 (19CE3400) [pid = 3716] [serial = 1233] [outer = 00000000] 12:11:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 171 (1A304C00) [pid = 3716] [serial = 1234] [outer = 19CE3400] 12:11:02 INFO - PROCESS | 3716 | 1464721862528 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 172 (1A34B400) [pid = 3716] [serial = 1235] [outer = 19CE3400] 12:11:03 INFO - PROCESS | 3716 | 1464721863139 Marionette TRACE conn2 <- [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:11:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:11:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1005ms 12:11:03 INFO - PROCESS | 3716 | 1464721863195 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 3716 | 1464721863197 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:11:03 INFO - PROCESS | 3716 | 1464721863201 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 3716 | 1464721863203 Marionette TRACE conn2 <- [1,1610,null,{}] 12:11:03 INFO - PROCESS | 3716 | 1464721863206 Marionette TRACE conn2 -> [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:11:03 INFO - PROCESS | 3716 | 1464721863334 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:11:03 INFO - PROCESS | 3716 | 1464721863467 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A90E400 == 37 [pid = 3716] [id = 412] 12:11:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 173 (1A90F800) [pid = 3716] [serial = 1236] [outer = 00000000] 12:11:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 174 (1AB3D800) [pid = 3716] [serial = 1237] [outer = 1A90F800] 12:11:03 INFO - PROCESS | 3716 | 1464721863522 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 175 (1AB3EC00) [pid = 3716] [serial = 1238] [outer = 1A90F800] 12:11:04 INFO - PROCESS | 3716 | 1464721864188 Marionette TRACE conn2 <- [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:11:04 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:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1052ms 12:11:04 INFO - PROCESS | 3716 | 1464721864261 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3716 | 1464721864265 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 12:11:04 INFO - PROCESS | 3716 | 1464721864270 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:11:04 INFO - PROCESS | 3716 | 1464721864274 Marionette TRACE conn2 <- [1,1614,null,{}] 12:11:04 INFO - PROCESS | 3716 | 1464721864281 Marionette TRACE conn2 -> [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:11:04 INFO - PROCESS | 3716 | 1464721864415 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:11:04 INFO - PROCESS | 3716 | 1464721864591 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | --DOCSHELL 105F3800 == 36 [pid = 3716] [id = 220] 12:11:04 INFO - PROCESS | 3716 | --DOCSHELL 0C7FBC00 == 35 [pid = 3716] [id = 401] 12:11:04 INFO - PROCESS | 3716 | ++DOCSHELL 1022A000 == 36 [pid = 3716] [id = 413] 12:11:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 176 (102D9000) [pid = 3716] [serial = 1239] [outer = 00000000] 12:11:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 177 (105F5000) [pid = 3716] [serial = 1240] [outer = 102D9000] 12:11:04 INFO - PROCESS | 3716 | 1464721864664 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 178 (11D1BC00) [pid = 3716] [serial = 1241] [outer = 102D9000] 12:11:05 INFO - PROCESS | 3716 | 1464721865312 Marionette TRACE conn2 <- [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:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1099ms 12:11:05 INFO - PROCESS | 3716 | 1464721865374 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 3716 | 1464721865379 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 12:11:05 INFO - PROCESS | 3716 | 1464721865384 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:11:05 INFO - PROCESS | 3716 | 1464721865388 Marionette TRACE conn2 <- [1,1618,null,{}] 12:11:05 INFO - PROCESS | 3716 | 1464721865393 Marionette TRACE conn2 -> [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:11:05 INFO - PROCESS | 3716 | 1464721865551 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:11:05 INFO - PROCESS | 3716 | 1464721865690 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13266000 == 37 [pid = 3716] [id = 414] 12:11:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 179 (13A60000) [pid = 3716] [serial = 1242] [outer = 00000000] 12:11:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 180 (15206400) [pid = 3716] [serial = 1243] [outer = 13A60000] 12:11:05 INFO - PROCESS | 3716 | 1464721865747 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 181 (162F5400) [pid = 3716] [serial = 1244] [outer = 13A60000] 12:11:06 INFO - PROCESS | 3716 | 1464721866370 Marionette TRACE conn2 <- [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:11:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:11:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1005ms 12:11:06 INFO - PROCESS | 3716 | 1464721866422 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 3716 | 1464721866426 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:11:06 INFO - PROCESS | 3716 | 1464721866431 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 3716 | 1464721866433 Marionette TRACE conn2 <- [1,1622,null,{}] 12:11:06 INFO - PROCESS | 3716 | 1464721866438 Marionette TRACE conn2 -> [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:11:06 INFO - PROCESS | 3716 | 1464721866543 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:11:06 INFO - PROCESS | 3716 | 1464721866654 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18437C00 == 38 [pid = 3716] [id = 415] 12:11:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 182 (18439000) [pid = 3716] [serial = 1245] [outer = 00000000] 12:11:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 183 (1867D000) [pid = 3716] [serial = 1246] [outer = 18439000] 12:11:06 INFO - PROCESS | 3716 | 1464721866708 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 184 (1A15E000) [pid = 3716] [serial = 1247] [outer = 18439000] 12:11:07 INFO - PROCESS | 3716 | 1464721867352 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1006ms 12:11:07 INFO - PROCESS | 3716 | 1464721867434 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 3716 | 1464721867437 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 12:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:11:07 INFO - PROCESS | 3716 | 1464721867442 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 3716 | 1464721867448 Marionette TRACE conn2 <- [1,1626,null,{}] 12:11:07 INFO - PROCESS | 3716 | 1464721867458 Marionette TRACE conn2 -> [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:11:07 INFO - PROCESS | 3716 | 1464721867564 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:11:07 INFO - PROCESS | 3716 | 1464721867704 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1ABEB000 == 39 [pid = 3716] [id = 416] 12:11:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 185 (1AE33C00) [pid = 3716] [serial = 1248] [outer = 00000000] 12:11:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 186 (1AF39C00) [pid = 3716] [serial = 1249] [outer = 1AE33C00] 12:11:07 INFO - PROCESS | 3716 | 1464721867758 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 187 (1AF3DC00) [pid = 3716] [serial = 1250] [outer = 1AE33C00] 12:11:08 INFO - PROCESS | 3716 | 1464721868333 Marionette TRACE conn2 <- [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:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 973ms 12:11:08 INFO - PROCESS | 3716 | 1464721868404 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3716 | 1464721868407 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:11:08 INFO - PROCESS | 3716 | 1464721868411 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 3716 | 1464721868413 Marionette TRACE conn2 <- [1,1630,null,{}] 12:11:08 INFO - PROCESS | 3716 | 1464721868417 Marionette TRACE conn2 -> [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:11:08 INFO - PROCESS | 3716 | 1464721868520 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:11:08 INFO - PROCESS | 3716 | 1464721868656 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C5FC00 == 40 [pid = 3716] [id = 417] 12:11:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 188 (1ABE6800) [pid = 3716] [serial = 1251] [outer = 00000000] 12:11:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 189 (1B2CF000) [pid = 3716] [serial = 1252] [outer = 1ABE6800] 12:11:08 INFO - PROCESS | 3716 | 1464721868710 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 190 (1B2D2800) [pid = 3716] [serial = 1253] [outer = 1ABE6800] 12:11:09 INFO - PROCESS | 3716 | 1464721869255 Marionette TRACE conn2 <- [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:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 895ms 12:11:09 INFO - PROCESS | 3716 | 1464721869315 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 3716 | 1464721869317 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:11:09 INFO - PROCESS | 3716 | 1464721869321 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 3716 | 1464721869322 Marionette TRACE conn2 <- [1,1634,null,{}] 12:11:09 INFO - PROCESS | 3716 | 1464721869326 Marionette TRACE conn2 -> [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:11:09 INFO - PROCESS | 3716 | 1464721869422 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:11:09 INFO - PROCESS | 3716 | 1464721869531 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18693000 == 41 [pid = 3716] [id = 418] 12:11:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 191 (18694400) [pid = 3716] [serial = 1254] [outer = 00000000] 12:11:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 192 (18698C00) [pid = 3716] [serial = 1255] [outer = 18694400] 12:11:09 INFO - PROCESS | 3716 | 1464721869592 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 193 (1B3D5400) [pid = 3716] [serial = 1256] [outer = 18694400] 12:11:10 INFO - PROCESS | 3716 | 1464721870234 Marionette TRACE conn2 <- [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:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 942ms 12:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:11:10 INFO - PROCESS | 3716 | 1464721870266 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3716 | 1464721870268 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 12:11:10 INFO - PROCESS | 3716 | 1464721870271 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3716 | 1464721870273 Marionette TRACE conn2 <- [1,1638,null,{}] 12:11:10 INFO - PROCESS | 3716 | 1464721870277 Marionette TRACE conn2 -> [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:11:10 INFO - PROCESS | 3716 | 1464721870377 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:11:10 INFO - PROCESS | 3716 | 1464721870493 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1B3E1400 == 42 [pid = 3716] [id = 419] 12:11:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 194 (1B5E1400) [pid = 3716] [serial = 1257] [outer = 00000000] 12:11:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 195 (1B5E5C00) [pid = 3716] [serial = 1258] [outer = 1B5E1400] 12:11:10 INFO - PROCESS | 3716 | 1464721870545 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 196 (1B5E6800) [pid = 3716] [serial = 1259] [outer = 1B5E1400] 12:11:11 INFO - PROCESS | 3716 | 1464721871237 Marionette TRACE conn2 <- [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:11:11 INFO - PROCESS | 3716 | --DOCSHELL 1759C800 == 41 [pid = 3716] [id = 411] 12:11:11 INFO - PROCESS | 3716 | --DOCSHELL 118C5000 == 40 [pid = 3716] [id = 408] 12:11:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:11:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1084ms 12:11:11 INFO - PROCESS | 3716 | 1464721871398 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3716 | 1464721871403 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:11:11 INFO - PROCESS | 3716 | 1464721871411 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3716 | 1464721871415 Marionette TRACE conn2 <- [1,1642,null,{}] 12:11:11 INFO - PROCESS | 3716 | 1464721871427 Marionette TRACE conn2 -> [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:11:11 INFO - PROCESS | 3716 | 1464721871538 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:11:11 INFO - PROCESS | 3716 | 1464721871692 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 131EB400 == 41 [pid = 3716] [id = 420] 12:11:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 197 (1325BC00) [pid = 3716] [serial = 1260] [outer = 00000000] 12:11:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 198 (1399A800) [pid = 3716] [serial = 1261] [outer = 1325BC00] 12:11:11 INFO - PROCESS | 3716 | 1464721871750 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 199 (14534C00) [pid = 3716] [serial = 1262] [outer = 1325BC00] 12:11:12 INFO - PROCESS | 3716 | 1464721872352 Marionette TRACE conn2 <- [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:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 958ms 12:11:12 INFO - PROCESS | 3716 | 1464721872410 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 3716 | 1464721872414 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:11:12 INFO - PROCESS | 3716 | 1464721872421 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 3716 | 1464721872425 Marionette TRACE conn2 <- [1,1646,null,{}] 12:11:12 INFO - PROCESS | 3716 | 1464721872429 Marionette TRACE conn2 -> [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:11:12 INFO - PROCESS | 3716 | 1464721872540 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:11:12 INFO - PROCESS | 3716 | 1464721872656 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16F3D800 == 42 [pid = 3716] [id = 421] 12:11:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 200 (1867D800) [pid = 3716] [serial = 1263] [outer = 00000000] 12:11:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 201 (18695400) [pid = 3716] [serial = 1264] [outer = 1867D800] 12:11:12 INFO - PROCESS | 3716 | 1464721872750 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 202 (1869C800) [pid = 3716] [serial = 1265] [outer = 1867D800] 12:11:13 INFO - PROCESS | 3716 | 1464721873398 Marionette TRACE conn2 <- [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:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1005ms 12:11:13 INFO - PROCESS | 3716 | 1464721873433 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 3716 | 1464721873436 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:11:13 INFO - PROCESS | 3716 | 1464721873441 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3716 | 1464721873444 Marionette TRACE conn2 <- [1,1650,null,{}] 12:11:13 INFO - PROCESS | 3716 | 1464721873454 Marionette TRACE conn2 -> [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:11:13 INFO - PROCESS | 3716 | 1464721873563 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:11:13 INFO - PROCESS | 3716 | 1464721873704 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1AA78800 == 43 [pid = 3716] [id = 422] 12:11:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 203 (1AB48800) [pid = 3716] [serial = 1266] [outer = 00000000] 12:11:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 204 (1AE3A400) [pid = 3716] [serial = 1267] [outer = 1AB48800] 12:11:13 INFO - PROCESS | 3716 | 1464721873764 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 205 (1AF3C800) [pid = 3716] [serial = 1268] [outer = 1AB48800] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 1A349400 == 42 [pid = 3716] [id = 406] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 162F2800 == 41 [pid = 3716] [id = 213] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 16C5FC00 == 40 [pid = 3716] [id = 417] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 18693000 == 39 [pid = 3716] [id = 418] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 1ABEB000 == 38 [pid = 3716] [id = 416] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 13266000 == 37 [pid = 3716] [id = 414] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 18437C00 == 36 [pid = 3716] [id = 415] 12:11:14 INFO - PROCESS | 3716 | --DOCSHELL 1022A000 == 35 [pid = 3716] [id = 413] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 145C1400 == 34 [pid = 3716] [id = 211] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 15A44C00 == 33 [pid = 3716] [id = 212] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 13DA7800 == 32 [pid = 3716] [id = 409] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 13D2C000 == 31 [pid = 3716] [id = 218] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 16C5B800 == 30 [pid = 3716] [id = 410] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 13148000 == 29 [pid = 3716] [id = 209] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 14204800 == 28 [pid = 3716] [id = 219] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 12954400 == 27 [pid = 3716] [id = 394] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 18439C00 == 26 [pid = 3716] [id = 400] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 15A36000 == 25 [pid = 3716] [id = 404] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 12DED000 == 24 [pid = 3716] [id = 402] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 1A308000 == 23 [pid = 3716] [id = 405] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 145D4400 == 22 [pid = 3716] [id = 403] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 12B3C800 == 21 [pid = 3716] [id = 217] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 12B39800 == 20 [pid = 3716] [id = 214] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 13A62000 == 19 [pid = 3716] [id = 210] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 1A90E400 == 18 [pid = 3716] [id = 412] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 0F987C00 == 17 [pid = 3716] [id = 216] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 132D7000 == 16 [pid = 3716] [id = 215] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 10E9A800 == 15 [pid = 3716] [id = 392] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 16F3D800 == 14 [pid = 3716] [id = 421] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 10232400 == 13 [pid = 3716] [id = 407] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 13135C00 == 12 [pid = 3716] [id = 223] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 10F38400 == 11 [pid = 3716] [id = 222] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 1B3E1400 == 10 [pid = 3716] [id = 419] 12:11:17 INFO - PROCESS | 3716 | --DOCSHELL 131EB400 == 9 [pid = 3716] [id = 420] 12:11:20 INFO - PROCESS | 3716 | 1464721880146 Marionette TRACE conn2 <- [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:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 6769ms 12:11:20 INFO - PROCESS | 3716 | 1464721880212 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3716 | 1464721880216 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 12:11:20 INFO - PROCESS | 3716 | 1464721880222 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:11:20 INFO - PROCESS | 3716 | 1464721880226 Marionette TRACE conn2 <- [1,1654,null,{}] 12:11:20 INFO - PROCESS | 3716 | 1464721880233 Marionette TRACE conn2 -> [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:11:20 INFO - PROCESS | 3716 | 1464721880333 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:11:20 INFO - PROCESS | 3716 | 1464721880443 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10275C00 == 10 [pid = 3716] [id = 423] 12:11:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 206 (102CF400) [pid = 3716] [serial = 1269] [outer = 00000000] 12:11:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 207 (10EA0400) [pid = 3716] [serial = 1270] [outer = 102CF400] 12:11:20 INFO - PROCESS | 3716 | 1464721880491 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 208 (111C7400) [pid = 3716] [serial = 1271] [outer = 102CF400] 12:11:20 INFO - PROCESS | 3716 | 1464721880920 Marionette TRACE conn2 <- [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:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 754ms 12:11:20 INFO - PROCESS | 3716 | 1464721880963 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3716 | 1464721880969 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:11:20 INFO - PROCESS | 3716 | 1464721880975 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 3716 | 1464721880978 Marionette TRACE conn2 <- [1,1658,null,{}] 12:11:21 INFO - PROCESS | 3716 | 1464721880981 Marionette TRACE conn2 -> [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:11:21 INFO - PROCESS | 3716 | 1464721881071 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:11:21 INFO - PROCESS | 3716 | 1464721881081 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A5F400 == 11 [pid = 3716] [id = 424] 12:11:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 209 (132D6000) [pid = 3716] [serial = 1272] [outer = 00000000] 12:11:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 210 (1399A000) [pid = 3716] [serial = 1273] [outer = 132D6000] 12:11:21 INFO - PROCESS | 3716 | 1464721881126 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 211 (14204800) [pid = 3716] [serial = 1274] [outer = 132D6000] 12:11:21 INFO - PROCESS | 3716 | 1464721881636 Marionette TRACE conn2 <- [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:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 707ms 12:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:11:21 INFO - PROCESS | 3716 | 1464721881674 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3716 | 1464721881677 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 12:11:21 INFO - PROCESS | 3716 | 1464721881681 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 3716 | 1464721881684 Marionette TRACE conn2 <- [1,1662,null,{}] 12:11:21 INFO - PROCESS | 3716 | 1464721881695 Marionette TRACE conn2 -> [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:11:21 INFO - PROCESS | 3716 | 1464721881813 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:11:21 INFO - PROCESS | 3716 | 1464721881941 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C09800 == 12 [pid = 3716] [id = 425] 12:11:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 212 (16C0D000) [pid = 3716] [serial = 1275] [outer = 00000000] 12:11:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 213 (1759C800) [pid = 3716] [serial = 1276] [outer = 16C0D000] 12:11:22 INFO - PROCESS | 3716 | 1464721881990 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 214 (18435C00) [pid = 3716] [serial = 1277] [outer = 16C0D000] 12:11:22 INFO - PROCESS | 3716 | 1464721882452 Marionette TRACE conn2 <- [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:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 801ms 12:11:22 INFO - PROCESS | 3716 | 1464721882480 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3716 | 1464721882482 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:11:22 INFO - PROCESS | 3716 | 1464721882486 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3716 | 1464721882487 Marionette TRACE conn2 <- [1,1666,null,{}] 12:11:22 INFO - PROCESS | 3716 | 1464721882491 Marionette TRACE conn2 -> [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:11:22 INFO - PROCESS | 3716 | 1464721882609 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:11:22 INFO - PROCESS | 3716 | 1464721882615 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1754C400 == 13 [pid = 3716] [id = 426] 12:11:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 215 (1796E800) [pid = 3716] [serial = 1278] [outer = 00000000] 12:11:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 216 (1A12A000) [pid = 3716] [serial = 1279] [outer = 1796E800] 12:11:22 INFO - PROCESS | 3716 | 1464721882713 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 217 (1A90DC00) [pid = 3716] [serial = 1280] [outer = 1796E800] 12:11:23 INFO - PROCESS | 3716 | 1464721883139 Marionette TRACE conn2 <- [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:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 707ms 12:11:23 INFO - PROCESS | 3716 | 1464721883185 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3716 | 1464721883187 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:11:23 INFO - PROCESS | 3716 | 1464721883198 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3716 | 1464721883200 Marionette TRACE conn2 <- [1,1670,null,{}] 12:11:23 INFO - PROCESS | 3716 | 1464721883203 Marionette TRACE conn2 -> [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:11:23 INFO - PROCESS | 3716 | 1464721883340 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:11:23 INFO - PROCESS | 3716 | 1464721883363 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18D4E400 == 14 [pid = 3716] [id = 427] 12:11:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 218 (18D4EC00) [pid = 3716] [serial = 1281] [outer = 00000000] 12:11:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 219 (18D53000) [pid = 3716] [serial = 1282] [outer = 18D4EC00] 12:11:23 INFO - PROCESS | 3716 | 1464721883414 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 220 (18D55800) [pid = 3716] [serial = 1283] [outer = 18D4EC00] 12:11:24 INFO - PROCESS | 3716 | 1464721884647 Marionette TRACE conn2 <- [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:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 219 (118C6000) [pid = 3716] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 218 (105F6400) [pid = 3716] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 217 (102D9C00) [pid = 3716] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 216 (13131800) [pid = 3716] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 215 (1295AC00) [pid = 3716] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 214 (0C7FC400) [pid = 3716] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 213 (1050F400) [pid = 3716] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 212 (11D28000) [pid = 3716] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 211 (0F2A5C00) [pid = 3716] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 210 (10C5D000) [pid = 3716] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 209 (16307000) [pid = 3716] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 208 (12FEB000) [pid = 3716] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 207 (14515800) [pid = 3716] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 206 (15205C00) [pid = 3716] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 205 (16796000) [pid = 3716] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 204 (16795000) [pid = 3716] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 203 (1796E000) [pid = 3716] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 202 (16309800) [pid = 3716] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 201 (15A3F400) [pid = 3716] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 200 (16A59800) [pid = 3716] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 199 (102D9800) [pid = 3716] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 198 (1AF3E400) [pid = 3716] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 197 (1AA6FC00) [pid = 3716] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 196 (162F1400) [pid = 3716] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 195 (111C7C00) [pid = 3716] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 194 (16308800) [pid = 3716] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 193 (162F7800) [pid = 3716] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 192 (1520A000) [pid = 3716] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 191 (13963800) [pid = 3716] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 190 (111AF800) [pid = 3716] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 189 (13994000) [pid = 3716] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 188 (1A128800) [pid = 3716] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 187 (18439000) [pid = 3716] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 186 (1325BC00) [pid = 3716] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 185 (102D9000) [pid = 3716] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 184 (145D5400) [pid = 3716] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 183 (18670400) [pid = 3716] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 182 (16F2F400) [pid = 3716] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 181 (16308000) [pid = 3716] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 180 (1867D800) [pid = 3716] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 179 (13A60000) [pid = 3716] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 178 (105EC800) [pid = 3716] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 177 (11DC1400) [pid = 3716] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 176 (13DA7400) [pid = 3716] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 175 (10E99000) [pid = 3716] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 174 (1A908C00) [pid = 3716] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 173 (1ABEA800) [pid = 3716] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 172 (178E8C00) [pid = 3716] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 171 (10513400) [pid = 3716] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 170 (19CEA800) [pid = 3716] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1555ms 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 169 (13D2D400) [pid = 3716] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 168 (13DB1800) [pid = 3716] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 167 (16A55C00) [pid = 3716] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 166 (15A44000) [pid = 3716] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 165 (13DA8000) [pid = 3716] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 164 (13DA9400) [pid = 3716] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 163 (11DBF800) [pid = 3716] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 162 (1A349000) [pid = 3716] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 161 (1B5E1400) [pid = 3716] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 160 (18694400) [pid = 3716] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 159 (1ABE6800) [pid = 3716] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 158 (1A90F800) [pid = 3716] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 157 (1AE33C00) [pid = 3716] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 156 (19CE3400) [pid = 3716] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:11:24 INFO - PROCESS | 3716 | --DOMWINDOW == 155 (1A34AC00) [pid = 3716] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:11:24 INFO - PROCESS | 3716 | 1464721884777 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3716 | 1464721884780 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 12:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:11:24 INFO - PROCESS | 3716 | 1464721884783 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 3716 | 1464721884785 Marionette TRACE conn2 <- [1,1674,null,{}] 12:11:24 INFO - PROCESS | 3716 | 1464721884793 Marionette TRACE conn2 -> [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:11:24 INFO - PROCESS | 3716 | 1464721884906 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:11:25 INFO - PROCESS | 3716 | 1464721885002 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111AE400 == 15 [pid = 3716] [id = 428] 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 156 (111AF800) [pid = 3716] [serial = 1284] [outer = 00000000] 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 157 (118C6000) [pid = 3716] [serial = 1285] [outer = 111AF800] 12:11:25 INFO - PROCESS | 3716 | 1464721885047 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 158 (12B3E800) [pid = 3716] [serial = 1286] [outer = 111AF800] 12:11:25 INFO - PROCESS | 3716 | 1464721885424 Marionette TRACE conn2 <- [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:11:25 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:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 706ms 12:11:25 INFO - PROCESS | 3716 | 1464721885487 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3716 | 1464721885489 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 12:11:25 INFO - PROCESS | 3716 | 1464721885492 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:11:25 INFO - PROCESS | 3716 | 1464721885494 Marionette TRACE conn2 <- [1,1678,null,{}] 12:11:25 INFO - PROCESS | 3716 | 1464721885498 Marionette TRACE conn2 -> [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:11:25 INFO - PROCESS | 3716 | 1464721885573 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:11:25 INFO - PROCESS | 3716 | 1464721885673 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11189800 == 16 [pid = 3716] [id = 429] 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 159 (111CF000) [pid = 3716] [serial = 1287] [outer = 00000000] 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 160 (13963800) [pid = 3716] [serial = 1288] [outer = 111CF000] 12:11:25 INFO - PROCESS | 3716 | 1464721885717 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 161 (14208C00) [pid = 3716] [serial = 1289] [outer = 111CF000] 12:11:26 INFO - PROCESS | 3716 | 1464721886066 Marionette TRACE conn2 <- [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:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 597ms 12:11:26 INFO - PROCESS | 3716 | 1464721886090 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 3716 | 1464721886092 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 12:11:26 INFO - PROCESS | 3716 | 1464721886095 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:11:26 INFO - PROCESS | 3716 | 1464721886096 Marionette TRACE conn2 <- [1,1682,null,{}] 12:11:26 INFO - PROCESS | 3716 | 1464721886100 Marionette TRACE conn2 -> [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:11:26 INFO - PROCESS | 3716 | 1464721886222 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:11:26 INFO - PROCESS | 3716 | 1464721886262 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13162400 == 17 [pid = 3716] [id = 430] 12:11:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 162 (1395BC00) [pid = 3716] [serial = 1290] [outer = 00000000] 12:11:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 163 (159F0000) [pid = 3716] [serial = 1291] [outer = 1395BC00] 12:11:26 INFO - PROCESS | 3716 | 1464721886315 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 164 (159F3000) [pid = 3716] [serial = 1292] [outer = 1395BC00] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 163 (10A5C800) [pid = 3716] [serial = 1205] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 162 (12966800) [pid = 3716] [serial = 1161] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 161 (12B42C00) [pid = 3716] [serial = 1162] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 160 (1050EC00) [pid = 3716] [serial = 1155] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 159 (10E9D400) [pid = 3716] [serial = 1158] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 158 (10F3E800) [pid = 3716] [serial = 1159] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 157 (16752800) [pid = 3716] [serial = 1174] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 156 (13A63000) [pid = 3716] [serial = 1165] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 155 (13999800) [pid = 3716] [serial = 1164] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 154 (14524800) [pid = 3716] [serial = 1167] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 153 (159F7000) [pid = 3716] [serial = 1170] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 152 (1A909800) [pid = 3716] [serial = 1152] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 151 (1AA6E000) [pid = 3716] [serial = 1153] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 150 (12FE0800) [pid = 3716] [serial = 709] [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:28 INFO - PROCESS | 3716 | --DOMWINDOW == 149 (1452C800) [pid = 3716] [serial = 1168] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 148 (162FB400) [pid = 3716] [serial = 1171] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 147 (16C54000) [pid = 3716] [serial = 1137] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 146 (19C90000) [pid = 3716] [serial = 1140] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 145 (1A130C00) [pid = 3716] [serial = 1143] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (19C91800) [pid = 3716] [serial = 1141] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (171A5400) [pid = 3716] [serial = 1146] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (1A30BC00) [pid = 3716] [serial = 1149] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (1A133000) [pid = 3716] [serial = 1144] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (10C58400) [pid = 3716] [serial = 1122] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (1B2C8400) [pid = 3716] [serial = 1120] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (1B2C4400) [pid = 3716] [serial = 1119] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (1AF32400) [pid = 3716] [serial = 1117] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (1AB44000) [pid = 3716] [serial = 1116] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (171AD000) [pid = 3716] [serial = 1114] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (16C0BC00) [pid = 3716] [serial = 1113] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (12F3F000) [pid = 3716] [serial = 1111] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (11DC2C00) [pid = 3716] [serial = 1110] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (105F1800) [pid = 3716] [serial = 1156] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1ABE5800) [pid = 3716] [serial = 1108] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (16307800) [pid = 3716] [serial = 1134] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (15A3C000) [pid = 3716] [serial = 1131] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (16058000) [pid = 3716] [serial = 1132] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (13A5F800) [pid = 3716] [serial = 1128] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (14205800) [pid = 3716] [serial = 1129] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (111CE400) [pid = 3716] [serial = 1125] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (12969800) [pid = 3716] [serial = 1126] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (10C61800) [pid = 3716] [serial = 1123] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1630AC00) [pid = 3716] [serial = 1175] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (17597800) [pid = 3716] [serial = 1177] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1759A800) [pid = 3716] [serial = 1178] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (175A0800) [pid = 3716] [serial = 1138] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (19CEB400) [pid = 3716] [serial = 1147] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1A34F400) [pid = 3716] [serial = 1150] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (16307C00) [pid = 3716] [serial = 1135] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (10C5B000) [pid = 3716] [serial = 1187] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (10F3DC00) [pid = 3716] [serial = 1223] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1399A800) [pid = 3716] [serial = 1261] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1399B000) [pid = 3716] [serial = 1208] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (13267000) [pid = 3716] [serial = 1184] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (12B43000) [pid = 3716] [serial = 1189] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (0F2AA800) [pid = 3716] [serial = 1204] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (105F5000) [pid = 3716] [serial = 1240] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (13266400) [pid = 3716] [serial = 1207] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (15206400) [pid = 3716] [serial = 1243] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (10F3D800) [pid = 3716] [serial = 1181] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (12DF5400) [pid = 3716] [serial = 1183] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10C5DC00) [pid = 3716] [serial = 1180] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10A63C00) [pid = 3716] [serial = 1186] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10C53000) [pid = 3716] [serial = 1222] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1867D000) [pid = 3716] [serial = 1246] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1A304C00) [pid = 3716] [serial = 1234] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1867C000) [pid = 3716] [serial = 1201] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1754DC00) [pid = 3716] [serial = 1199] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1869C800) [pid = 3716] [serial = 1265] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162F5400) [pid = 3716] [serial = 1244] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (111CE000) [pid = 3716] [serial = 1024] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (16F31C00) [pid = 3716] [serial = 1078] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (162FAC00) [pid = 3716] [serial = 1069] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (12965400) [pid = 3716] [serial = 1066] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1AA75C00) [pid = 3716] [serial = 1021] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1AE33000) [pid = 3716] [serial = 1075] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1A15F800) [pid = 3716] [serial = 1030] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10EA5000) [pid = 3716] [serial = 982] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1AB3DC00) [pid = 3716] [serial = 1072] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14526000) [pid = 3716] [serial = 985] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (15A40800) [pid = 3716] [serial = 1027] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (17EF0800) [pid = 3716] [serial = 988] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16309000) [pid = 3716] [serial = 1196] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (171A4400) [pid = 3716] [serial = 1198] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (18695400) [pid = 3716] [serial = 1264] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (145D3800) [pid = 3716] [serial = 1229] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (178E8400) [pid = 3716] [serial = 1231] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (14528000) [pid = 3716] [serial = 1193] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1604A800) [pid = 3716] [serial = 1210] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (162F8C00) [pid = 3716] [serial = 1195] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12FEEC00) [pid = 3716] [serial = 1190] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (14520800) [pid = 3716] [serial = 1228] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1451B800) [pid = 3716] [serial = 1192] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12B3FC00) [pid = 3716] [serial = 1226] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (11DB9C00) [pid = 3716] [serial = 1225] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1A906800) [pid = 3716] [serial = 1219] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1B2CF000) [pid = 3716] [serial = 1252] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (1AA77C00) [pid = 3716] [serial = 1220] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1A159800) [pid = 3716] [serial = 1214] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (1A15E000) [pid = 3716] [serial = 1247] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (1A41D800) [pid = 3716] [serial = 1216] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (14534C00) [pid = 3716] [serial = 1262] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (11D1BC00) [pid = 3716] [serial = 1241] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (1AF39C00) [pid = 3716] [serial = 1249] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (167A1C00) [pid = 3716] [serial = 1211] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 58 (1A158000) [pid = 3716] [serial = 1213] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 57 (1A12B000) [pid = 3716] [serial = 1202] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 56 (1867B400) [pid = 3716] [serial = 1232] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 55 (1A41EC00) [pid = 3716] [serial = 1217] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 54 (1B5E6800) [pid = 3716] [serial = 1259] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 53 (1B3D5400) [pid = 3716] [serial = 1256] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 52 (1B5E5C00) [pid = 3716] [serial = 1258] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 51 (18698C00) [pid = 3716] [serial = 1255] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 50 (1B2D2800) [pid = 3716] [serial = 1253] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 49 (1AB3EC00) [pid = 3716] [serial = 1238] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 48 (1AF3DC00) [pid = 3716] [serial = 1250] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 47 (1A34B400) [pid = 3716] [serial = 1235] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | --DOMWINDOW == 46 (1AB3D800) [pid = 3716] [serial = 1237] [outer = 00000000] [url = about:blank] 12:11:28 INFO - PROCESS | 3716 | 1464721888289 Marionette TRACE conn2 <- [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:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2214ms 12:11:28 INFO - PROCESS | 3716 | 1464721888304 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3716 | 1464721888308 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:11:28 INFO - PROCESS | 3716 | 1464721888322 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3716 | 1464721888327 Marionette TRACE conn2 <- [1,1686,null,{}] 12:11:28 INFO - PROCESS | 3716 | 1464721888334 Marionette TRACE conn2 -> [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:11:28 INFO - PROCESS | 3716 | 1464721888424 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:11:28 INFO - PROCESS | 3716 | 1464721888433 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10274C00 == 18 [pid = 3716] [id = 431] 12:11:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 47 (10278C00) [pid = 3716] [serial = 1293] [outer = 00000000] 12:11:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 48 (105F3800) [pid = 3716] [serial = 1294] [outer = 10278C00] 12:11:28 INFO - PROCESS | 3716 | 1464721888483 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 49 (10A59000) [pid = 3716] [serial = 1295] [outer = 10278C00] 12:11:29 INFO - PROCESS | 3716 | 1464721888988 Marionette TRACE conn2 <- [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:11:29 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:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 707ms 12:11:29 INFO - PROCESS | 3716 | 1464721889014 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3716 | 1464721889020 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:11:29 INFO - PROCESS | 3716 | 1464721889031 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3716 | 1464721889033 Marionette TRACE conn2 <- [1,1690,null,{}] 12:11:29 INFO - PROCESS | 3716 | 1464721889037 Marionette TRACE conn2 -> [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:11:29 INFO - PROCESS | 3716 | 1464721889125 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:11:29 INFO - PROCESS | 3716 | 1464721889137 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5E800 == 19 [pid = 3716] [id = 432] 12:11:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 50 (10C5EC00) [pid = 3716] [serial = 1296] [outer = 00000000] 12:11:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 51 (10E9D400) [pid = 3716] [serial = 1297] [outer = 10C5EC00] 12:11:29 INFO - PROCESS | 3716 | 1464721889214 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 52 (10F38800) [pid = 3716] [serial = 1298] [outer = 10C5EC00] 12:11:29 INFO - PROCESS | 3716 | 1464721889721 Marionette TRACE conn2 <- [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:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 739ms 12:11:29 INFO - PROCESS | 3716 | 1464721889771 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3716 | 1464721889773 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 12:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:11:29 INFO - PROCESS | 3716 | 1464721889777 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 3716 | 1464721889780 Marionette TRACE conn2 <- [1,1694,null,{}] 12:11:29 INFO - PROCESS | 3716 | 1464721889791 Marionette TRACE conn2 -> [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:11:29 INFO - PROCESS | 3716 | 1464721889908 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:11:30 INFO - PROCESS | 3716 | 1464721889996 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111C6000 == 20 [pid = 3716] [id = 433] 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 53 (111D0000) [pid = 3716] [serial = 1299] [outer = 00000000] 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 54 (11D1C800) [pid = 3716] [serial = 1300] [outer = 111D0000] 12:11:30 INFO - PROCESS | 3716 | 1464721890044 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 55 (12969400) [pid = 3716] [serial = 1301] [outer = 111D0000] 12:11:30 INFO - PROCESS | 3716 | 1464721890433 Marionette TRACE conn2 <- [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:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 12:11:30 INFO - PROCESS | 3716 | 1464721890476 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3716 | 1464721890478 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:11:30 INFO - PROCESS | 3716 | 1464721890489 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3716 | 1464721890490 Marionette TRACE conn2 <- [1,1698,null,{}] 12:11:30 INFO - PROCESS | 3716 | 1464721890494 Marionette TRACE conn2 -> [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:11:30 INFO - PROCESS | 3716 | 1464721890582 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:11:30 INFO - PROCESS | 3716 | 1464721890588 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11866400 == 21 [pid = 3716] [id = 434] 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 56 (12B40000) [pid = 3716] [serial = 1302] [outer = 00000000] 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 57 (12F3E400) [pid = 3716] [serial = 1303] [outer = 12B40000] 12:11:30 INFO - PROCESS | 3716 | 1464721890633 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 58 (1312F800) [pid = 3716] [serial = 1304] [outer = 12B40000] 12:11:31 INFO - PROCESS | 3716 | 1464721891113 Marionette TRACE conn2 <- [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:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 644ms 12:11:31 INFO - PROCESS | 3716 | 1464721891156 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3716 | 1464721891158 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:11:31 INFO - PROCESS | 3716 | 1464721891161 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3716 | 1464721891163 Marionette TRACE conn2 <- [1,1702,null,{}] 12:11:31 INFO - PROCESS | 3716 | 1464721891171 Marionette TRACE conn2 -> [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:11:31 INFO - PROCESS | 3716 | 1464721891247 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:11:31 INFO - PROCESS | 3716 | 1464721891254 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FE0800 == 22 [pid = 3716] [id = 435] 12:11:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 59 (13147400) [pid = 3716] [serial = 1305] [outer = 00000000] 12:11:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (13267800) [pid = 3716] [serial = 1306] [outer = 13147400] 12:11:31 INFO - PROCESS | 3716 | 1464721891298 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (13959000) [pid = 3716] [serial = 1307] [outer = 13147400] 12:11:31 INFO - PROCESS | 3716 | 1464721891761 Marionette TRACE conn2 <- [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:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 644ms 12:11:31 INFO - PROCESS | 3716 | 1464721891804 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3716 | 1464721891806 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 12:11:31 INFO - PROCESS | 3716 | 1464721891809 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:11:31 INFO - PROCESS | 3716 | 1464721891811 Marionette TRACE conn2 <- [1,1706,null,{}] 12:11:31 INFO - PROCESS | 3716 | 1464721891814 Marionette TRACE conn2 -> [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:11:31 INFO - PROCESS | 3716 | 1464721891921 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:11:31 INFO - PROCESS | 3716 | 1464721891932 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13D2AC00 == 23 [pid = 3716] [id = 436] 12:11:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (13D2BC00) [pid = 3716] [serial = 1308] [outer = 00000000] 12:11:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (14515400) [pid = 3716] [serial = 1309] [outer = 13D2BC00] 12:11:31 INFO - PROCESS | 3716 | 1464721891977 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (14520800) [pid = 3716] [serial = 1310] [outer = 13D2BC00] 12:11:32 INFO - PROCESS | 3716 | 1464721892403 Marionette TRACE conn2 <- [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:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 644ms 12:11:32 INFO - PROCESS | 3716 | 1464721892448 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 3716 | 1464721892450 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:11:32 INFO - PROCESS | 3716 | 1464721892457 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 3716 | 1464721892459 Marionette TRACE conn2 <- [1,1710,null,{}] 12:11:32 INFO - PROCESS | 3716 | 1464721892462 Marionette TRACE conn2 -> [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:11:32 INFO - PROCESS | 3716 | 1464721892536 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:11:32 INFO - PROCESS | 3716 | 1464721892543 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14524000 == 24 [pid = 3716] [id = 437] 12:11:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (14527000) [pid = 3716] [serial = 1311] [outer = 00000000] 12:11:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (14534000) [pid = 3716] [serial = 1312] [outer = 14527000] 12:11:32 INFO - PROCESS | 3716 | 1464721892587 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (111C7C00) [pid = 3716] [serial = 1313] [outer = 14527000] 12:11:33 INFO - PROCESS | 3716 | 1464721893057 Marionette TRACE conn2 <- [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:11:33 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:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 643ms 12:11:33 INFO - PROCESS | 3716 | 1464721893096 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3716 | 1464721893098 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 12:11:33 INFO - PROCESS | 3716 | 1464721893119 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:11:33 INFO - PROCESS | 3716 | 1464721893121 Marionette TRACE conn2 <- [1,1714,null,{}] 12:11:33 INFO - PROCESS | 3716 | 1464721893125 Marionette TRACE conn2 -> [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:11:33 INFO - PROCESS | 3716 | 1464721893198 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:11:33 INFO - PROCESS | 3716 | 1464721893204 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145DC400 == 25 [pid = 3716] [id = 438] 12:11:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (1520F000) [pid = 3716] [serial = 1314] [outer = 00000000] 12:11:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (159F6400) [pid = 3716] [serial = 1315] [outer = 1520F000] 12:11:33 INFO - PROCESS | 3716 | 1464721893259 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (162EF400) [pid = 3716] [serial = 1316] [outer = 1520F000] 12:11:33 INFO - PROCESS | 3716 | 1464721893721 Marionette TRACE conn2 <- [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:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 12:11:33 INFO - PROCESS | 3716 | 1464721893758 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3716 | 1464721893759 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:11:33 INFO - PROCESS | 3716 | 1464721893763 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 3716 | 1464721893765 Marionette TRACE conn2 <- [1,1718,null,{}] 12:11:33 INFO - PROCESS | 3716 | 1464721893768 Marionette TRACE conn2 -> [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:11:33 INFO - PROCESS | 3716 | 1464721893878 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:11:33 INFO - PROCESS | 3716 | 1464721893887 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111C5800 == 26 [pid = 3716] [id = 439] 12:11:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (162F7400) [pid = 3716] [serial = 1317] [outer = 00000000] 12:11:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (162FDC00) [pid = 3716] [serial = 1318] [outer = 162F7400] 12:11:33 INFO - PROCESS | 3716 | 1464721893930 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (162FE400) [pid = 3716] [serial = 1319] [outer = 162F7400] 12:11:34 INFO - PROCESS | 3716 | 1464721894395 Marionette TRACE conn2 <- [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:11:34 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:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 691ms 12:11:34 INFO - PROCESS | 3716 | 1464721894463 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3716 | 1464721894465 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 12:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:11:34 INFO - PROCESS | 3716 | 1464721894468 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3716 | 1464721894470 Marionette TRACE conn2 <- [1,1722,null,{}] 12:11:34 INFO - PROCESS | 3716 | 1464721894473 Marionette TRACE conn2 -> [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:11:34 INFO - PROCESS | 3716 | 1464721894588 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:11:34 INFO - PROCESS | 3716 | 1464721894597 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5CC00 == 27 [pid = 3716] [id = 440] 12:11:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (162F5C00) [pid = 3716] [serial = 1320] [outer = 00000000] 12:11:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (16383C00) [pid = 3716] [serial = 1321] [outer = 162F5C00] 12:11:34 INFO - PROCESS | 3716 | 1464721894697 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (16384400) [pid = 3716] [serial = 1322] [outer = 162F5C00] 12:11:35 INFO - PROCESS | 3716 | 1464721895113 Marionette TRACE conn2 <- [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:11:35 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:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 706ms 12:11:35 INFO - PROCESS | 3716 | 1464721895168 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 3716 | 1464721895171 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 12:11:35 INFO - PROCESS | 3716 | 1464721895174 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:11:35 INFO - PROCESS | 3716 | 1464721895176 Marionette TRACE conn2 <- [1,1726,null,{}] 12:11:35 INFO - PROCESS | 3716 | 1464721895186 Marionette TRACE conn2 -> [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:11:35 INFO - PROCESS | 3716 | 1464721895339 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:11:35 INFO - PROCESS | 3716 | 1464721895402 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16F32000 == 28 [pid = 3716] [id = 441] 12:11:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (16F32800) [pid = 3716] [serial = 1323] [outer = 00000000] 12:11:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (17146400) [pid = 3716] [serial = 1324] [outer = 16F32800] 12:11:35 INFO - PROCESS | 3716 | 1464721895456 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17553800) [pid = 3716] [serial = 1325] [outer = 16F32800] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (111CF000) [pid = 3716] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1796E800) [pid = 3716] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (18D4EC00) [pid = 3716] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (111AF800) [pid = 3716] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1AB48800) [pid = 3716] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (102CF400) [pid = 3716] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:11:35 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (132D6000) [pid = 3716] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:11:36 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16C0D000) [pid = 3716] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:11:36 INFO - PROCESS | 3716 | 1464721896200 Marionette TRACE conn2 <- [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:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1053ms 12:11:36 INFO - PROCESS | 3716 | 1464721896225 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:11:36 INFO - PROCESS | 3716 | 1464721896239 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 12:11:36 INFO - PROCESS | 3716 | 1464721896242 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3716 | 1464721896244 Marionette TRACE conn2 <- [1,1730,null,{}] 12:11:36 INFO - PROCESS | 3716 | 1464721896248 Marionette TRACE conn2 -> [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:11:36 INFO - PROCESS | 3716 | 1464721896323 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:11:36 INFO - PROCESS | 3716 | 1464721896329 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B3C000 == 29 [pid = 3716] [id = 442] 12:11:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (131EAC00) [pid = 3716] [serial = 1326] [outer = 00000000] 12:11:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16F3D800) [pid = 3716] [serial = 1327] [outer = 131EAC00] 12:11:36 INFO - PROCESS | 3716 | 1464721896372 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (17591400) [pid = 3716] [serial = 1328] [outer = 131EAC00] 12:11:36 INFO - PROCESS | 3716 | 1464721896793 Marionette TRACE conn2 <- [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:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 597ms 12:11:36 INFO - PROCESS | 3716 | 1464721896839 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3716 | 1464721896841 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:11:36 INFO - PROCESS | 3716 | 1464721896844 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3716 | 1464721896845 Marionette TRACE conn2 <- [1,1734,null,{}] 12:11:36 INFO - PROCESS | 3716 | 1464721896849 Marionette TRACE conn2 -> [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:11:36 INFO - PROCESS | 3716 | 1464721896924 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:11:36 INFO - PROCESS | 3716 | 1464721896931 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1420F000 == 30 [pid = 3716] [id = 443] 12:11:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1630F800) [pid = 3716] [serial = 1329] [outer = 00000000] 12:11:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (178E9000) [pid = 3716] [serial = 1330] [outer = 1630F800] 12:11:37 INFO - PROCESS | 3716 | 1464721896975 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (17969C00) [pid = 3716] [serial = 1331] [outer = 1630F800] 12:11:37 INFO - PROCESS | 3716 | 1464721897461 Marionette TRACE conn2 <- [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:11:37 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:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 644ms 12:11:37 INFO - PROCESS | 3716 | 1464721897514 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 3716 | 1464721897516 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 12:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:11:37 INFO - PROCESS | 3716 | 1464721897523 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 3716 | 1464721897526 Marionette TRACE conn2 <- [1,1738,null,{}] 12:11:37 INFO - PROCESS | 3716 | 1464721897529 Marionette TRACE conn2 -> [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:11:37 INFO - PROCESS | 3716 | 1464721897607 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:11:37 INFO - PROCESS | 3716 | 1464721897613 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13267000 == 31 [pid = 3716] [id = 444] 12:11:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (175A0800) [pid = 3716] [serial = 1332] [outer = 00000000] 12:11:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (17EEEC00) [pid = 3716] [serial = 1333] [outer = 175A0800] 12:11:37 INFO - PROCESS | 3716 | 1464721897659 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18269000) [pid = 3716] [serial = 1334] [outer = 175A0800] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 111AE400 == 30 [pid = 3716] [id = 428] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 10275C00 == 29 [pid = 3716] [id = 423] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 10A5F400 == 28 [pid = 3716] [id = 424] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 1AA78800 == 27 [pid = 3716] [id = 422] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 16C09800 == 26 [pid = 3716] [id = 425] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 1754C400 == 25 [pid = 3716] [id = 426] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 18D4E400 == 24 [pid = 3716] [id = 427] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 11189800 == 23 [pid = 3716] [id = 429] 12:11:38 INFO - PROCESS | 3716 | --DOCSHELL 13162400 == 22 [pid = 3716] [id = 430] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1AE3A400) [pid = 3716] [serial = 1267] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (14208C00) [pid = 3716] [serial = 1289] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (159F0000) [pid = 3716] [serial = 1291] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (1A12A000) [pid = 3716] [serial = 1279] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (18D53000) [pid = 3716] [serial = 1282] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1A90DC00) [pid = 3716] [serial = 1280] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (118C6000) [pid = 3716] [serial = 1285] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1AF3C800) [pid = 3716] [serial = 1268] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (10EA0400) [pid = 3716] [serial = 1270] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (111C7400) [pid = 3716] [serial = 1271] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1399A000) [pid = 3716] [serial = 1273] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (14204800) [pid = 3716] [serial = 1274] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (13963800) [pid = 3716] [serial = 1288] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (12B3E800) [pid = 3716] [serial = 1286] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (1759C800) [pid = 3716] [serial = 1276] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (18435C00) [pid = 3716] [serial = 1277] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (18D55800) [pid = 3716] [serial = 1283] [outer = 00000000] [url = about:blank] 12:11:39 INFO - PROCESS | 3716 | 1464721899407 Marionette TRACE conn2 <- [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:11:39 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:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1916ms 12:11:39 INFO - PROCESS | 3716 | 1464721899444 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3716 | 1464721899449 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 12:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:11:39 INFO - PROCESS | 3716 | 1464721899454 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 3716 | 1464721899458 Marionette TRACE conn2 <- [1,1742,null,{}] 12:11:39 INFO - PROCESS | 3716 | 1464721899465 Marionette TRACE conn2 -> [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:11:39 INFO - PROCESS | 3716 | 1464721899550 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:11:39 INFO - PROCESS | 3716 | 1464721899561 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F39AC00 == 23 [pid = 3716] [id = 445] 12:11:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (0F937400) [pid = 3716] [serial = 1335] [outer = 00000000] 12:11:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (10511000) [pid = 3716] [serial = 1336] [outer = 0F937400] 12:11:39 INFO - PROCESS | 3716 | 1464721899611 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (105EF800) [pid = 3716] [serial = 1337] [outer = 0F937400] 12:11:40 INFO - PROCESS | 3716 | 1464721900099 Marionette TRACE conn2 <- [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:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 707ms 12:11:40 INFO - PROCESS | 3716 | 1464721900154 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3716 | 1464721900160 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:11:40 INFO - PROCESS | 3716 | 1464721900167 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3716 | 1464721900169 Marionette TRACE conn2 <- [1,1746,null,{}] 12:11:40 INFO - PROCESS | 3716 | 1464721900173 Marionette TRACE conn2 -> [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:11:40 INFO - PROCESS | 3716 | 1464721900254 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:11:40 INFO - PROCESS | 3716 | 1464721900264 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5A800 == 24 [pid = 3716] [id = 446] 12:11:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (10C5B000) [pid = 3716] [serial = 1338] [outer = 00000000] 12:11:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10C60800) [pid = 3716] [serial = 1339] [outer = 10C5B000] 12:11:40 INFO - PROCESS | 3716 | 1464721900309 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10EA5800) [pid = 3716] [serial = 1340] [outer = 10C5B000] 12:11:40 INFO - PROCESS | 3716 | 1464721900784 Marionette TRACE conn2 <- [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:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 12:11:40 INFO - PROCESS | 3716 | 1464721900806 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3716 | 1464721900809 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 12:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:11:40 INFO - PROCESS | 3716 | 1464721900813 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 3716 | 1464721900816 Marionette TRACE conn2 <- [1,1750,null,{}] 12:11:40 INFO - PROCESS | 3716 | 1464721900827 Marionette TRACE conn2 -> [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:11:40 INFO - PROCESS | 3716 | 1464721900909 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:11:41 INFO - PROCESS | 3716 | 1464721901020 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11865400 == 25 [pid = 3716] [id = 447] 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (11868400) [pid = 3716] [serial = 1341] [outer = 00000000] 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11DBD000) [pid = 3716] [serial = 1342] [outer = 11868400] 12:11:41 INFO - PROCESS | 3716 | 1464721901073 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B3AC00) [pid = 3716] [serial = 1343] [outer = 11868400] 12:11:41 INFO - PROCESS | 3716 | 1464721901446 Marionette TRACE conn2 <- [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:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 706ms 12:11:41 INFO - PROCESS | 3716 | 1464721901512 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3716 | 1464721901514 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:11:41 INFO - PROCESS | 3716 | 1464721901518 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3716 | 1464721901520 Marionette TRACE conn2 <- [1,1754,null,{}] 12:11:41 INFO - PROCESS | 3716 | 1464721901523 Marionette TRACE conn2 -> [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:11:41 INFO - PROCESS | 3716 | 1464721901600 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:11:41 INFO - PROCESS | 3716 | 1464721901684 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C54000 == 26 [pid = 3716] [id = 448] 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (10F37000) [pid = 3716] [serial = 1344] [outer = 00000000] 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12FE6400) [pid = 3716] [serial = 1345] [outer = 10F37000] 12:11:41 INFO - PROCESS | 3716 | 1464721901743 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (131EFC00) [pid = 3716] [serial = 1346] [outer = 10F37000] 12:11:42 INFO - PROCESS | 3716 | 1464721902164 Marionette TRACE conn2 <- [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:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 707ms 12:11:42 INFO - PROCESS | 3716 | 1464721902217 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3716 | 1464721902219 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 12:11:42 INFO - PROCESS | 3716 | 1464721902222 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:11:42 INFO - PROCESS | 3716 | 1464721902224 Marionette TRACE conn2 <- [1,1758,null,{}] 12:11:42 INFO - PROCESS | 3716 | 1464721902228 Marionette TRACE conn2 -> [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:11:42 INFO - PROCESS | 3716 | 1464721902329 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:11:42 INFO - PROCESS | 3716 | 1464721902339 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13958C00 == 27 [pid = 3716] [id = 449] 12:11:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13963C00) [pid = 3716] [serial = 1347] [outer = 00000000] 12:11:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13A62C00) [pid = 3716] [serial = 1348] [outer = 13963C00] 12:11:42 INFO - PROCESS | 3716 | 1464721902382 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (13DAF800) [pid = 3716] [serial = 1349] [outer = 13963C00] 12:11:42 INFO - PROCESS | 3716 | 1464721902819 Marionette TRACE conn2 <- [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:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 644ms 12:11:42 INFO - PROCESS | 3716 | 1464721902861 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3716 | 1464721902863 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:11:42 INFO - PROCESS | 3716 | 1464721902866 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3716 | 1464721902868 Marionette TRACE conn2 <- [1,1762,null,{}] 12:11:42 INFO - PROCESS | 3716 | 1464721902872 Marionette TRACE conn2 -> [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:11:42 INFO - PROCESS | 3716 | 1464721902963 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:11:43 INFO - PROCESS | 3716 | 1464721902973 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451F800 == 28 [pid = 3716] [id = 450] 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (14520400) [pid = 3716] [serial = 1350] [outer = 00000000] 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (145D3000) [pid = 3716] [serial = 1351] [outer = 14520400] 12:11:43 INFO - PROCESS | 3716 | 1464721903022 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (159EE000) [pid = 3716] [serial = 1352] [outer = 14520400] 12:11:43 INFO - PROCESS | 3716 | 1464721903497 Marionette TRACE conn2 <- [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:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 644ms 12:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:11:43 INFO - PROCESS | 3716 | 1464721903536 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 3716 | 1464721903538 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 3716 | 1464721903541 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 3716 | 1464721903543 Marionette TRACE conn2 <- [1,1766,null,{}] 12:11:43 INFO - PROCESS | 3716 | 1464721903550 Marionette TRACE conn2 -> [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:11:43 INFO - PROCESS | 3716 | 1464721903623 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:11:43 INFO - PROCESS | 3716 | 1464721903630 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145BF000 == 29 [pid = 3716] [id = 451] 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (15205800) [pid = 3716] [serial = 1353] [outer = 00000000] 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (162FB800) [pid = 3716] [serial = 1354] [outer = 15205800] 12:11:43 INFO - PROCESS | 3716 | 1464721903673 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16308400) [pid = 3716] [serial = 1355] [outer = 15205800] 12:11:44 INFO - PROCESS | 3716 | 1464721904108 Marionette TRACE conn2 <- [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:11:44 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:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 596ms 12:11:44 INFO - PROCESS | 3716 | 1464721904138 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3716 | 1464721904140 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:11:44 INFO - PROCESS | 3716 | 1464721904143 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 3716 | 1464721904145 Marionette TRACE conn2 <- [1,1770,null,{}] 12:11:44 INFO - PROCESS | 3716 | 1464721904165 Marionette TRACE conn2 -> [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:11:44 INFO - PROCESS | 3716 | 1464721904238 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:11:44 INFO - PROCESS | 3716 | 1464721904255 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16058000 == 30 [pid = 3716] [id = 452] 12:11:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16308800) [pid = 3716] [serial = 1356] [outer = 00000000] 12:11:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16C09000) [pid = 3716] [serial = 1357] [outer = 16308800] 12:11:44 INFO - PROCESS | 3716 | 1464721904298 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16F36800) [pid = 3716] [serial = 1358] [outer = 16308800] 12:11:44 INFO - PROCESS | 3716 | 1464721904752 Marionette TRACE conn2 <- [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:11:44 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:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 660ms 12:11:44 INFO - PROCESS | 3716 | 1464721904803 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3716 | 1464721904805 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:11:44 INFO - PROCESS | 3716 | 1464721904808 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 3716 | 1464721904810 Marionette TRACE conn2 <- [1,1774,null,{}] 12:11:44 INFO - PROCESS | 3716 | 1464721904813 Marionette TRACE conn2 -> [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:11:44 INFO - PROCESS | 3716 | 1464721904929 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:11:44 INFO - PROCESS | 3716 | 1464721904937 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111B7C00 == 31 [pid = 3716] [id = 453] 12:11:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (17147C00) [pid = 3716] [serial = 1359] [outer = 00000000] 12:11:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17559000) [pid = 3716] [serial = 1360] [outer = 17147C00] 12:11:44 INFO - PROCESS | 3716 | 1464721904981 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (17597800) [pid = 3716] [serial = 1361] [outer = 17147C00] 12:11:45 INFO - PROCESS | 3716 | 1464721905427 Marionette TRACE conn2 <- [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:11:45 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:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 12:11:45 INFO - PROCESS | 3716 | 1464721905446 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3716 | 1464721905448 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 3716 | 1464721905451 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:11:45 INFO - PROCESS | 3716 | 1464721905454 Marionette TRACE conn2 <- [1,1778,null,{}] 12:11:45 INFO - PROCESS | 3716 | 1464721905464 Marionette TRACE conn2 -> [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:11:45 INFO - PROCESS | 3716 | 1464721905572 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:11:45 INFO - PROCESS | 3716 | 1464721905579 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10273000 == 32 [pid = 3716] [id = 454] 12:11:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10A55400) [pid = 3716] [serial = 1362] [outer = 00000000] 12:11:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (17EEF800) [pid = 3716] [serial = 1363] [outer = 10A55400] 12:11:45 INFO - PROCESS | 3716 | 1464721905623 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (18671800) [pid = 3716] [serial = 1364] [outer = 10A55400] 12:11:46 INFO - PROCESS | 3716 | 1464721906064 Marionette TRACE conn2 <- [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:11:46 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:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 644ms 12:11:46 INFO - PROCESS | 3716 | 1464721906095 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3716 | 1464721906098 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:11:46 INFO - PROCESS | 3716 | 1464721906101 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3716 | 1464721906104 Marionette TRACE conn2 <- [1,1782,null,{}] 12:11:46 INFO - PROCESS | 3716 | 1464721906107 Marionette TRACE conn2 -> [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:11:46 INFO - PROCESS | 3716 | 1464721906224 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:11:46 INFO - PROCESS | 3716 | 1464721906231 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12BCD000 == 33 [pid = 3716] [id = 455] 12:11:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (12F40C00) [pid = 3716] [serial = 1365] [outer = 00000000] 12:11:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (18692800) [pid = 3716] [serial = 1366] [outer = 12F40C00] 12:11:46 INFO - PROCESS | 3716 | 1464721906309 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (18697000) [pid = 3716] [serial = 1367] [outer = 12F40C00] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1630F800) [pid = 3716] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162F7400) [pid = 3716] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162F5C00) [pid = 3716] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (16F32800) [pid = 3716] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (14527000) [pid = 3716] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13D2BC00) [pid = 3716] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13147400) [pid = 3716] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12B40000) [pid = 3716] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (111D0000) [pid = 3716] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (10C5EC00) [pid = 3716] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (10278C00) [pid = 3716] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1395BC00) [pid = 3716] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1520F000) [pid = 3716] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:11:46 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (131EAC00) [pid = 3716] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:11:46 INFO - PROCESS | 3716 | 1464721906891 Marionette TRACE conn2 <- [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:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 848ms 12:11:46 INFO - PROCESS | 3716 | 1464721906943 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3716 | 1464721906945 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:11:46 INFO - PROCESS | 3716 | 1464721906949 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3716 | 1464721906950 Marionette TRACE conn2 <- [1,1786,null,{}] 12:11:46 INFO - PROCESS | 3716 | 1464721906954 Marionette TRACE conn2 -> [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:11:47 INFO - PROCESS | 3716 | 1464721907027 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:11:47 INFO - PROCESS | 3716 | 1464721907033 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 132DCC00 == 34 [pid = 3716] [id = 456] 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1395BC00) [pid = 3716] [serial = 1368] [outer = 00000000] 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (145D9000) [pid = 3716] [serial = 1369] [outer = 1395BC00] 12:11:47 INFO - PROCESS | 3716 | 1464721907076 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16305C00) [pid = 3716] [serial = 1370] [outer = 1395BC00] 12:11:47 INFO - PROCESS | 3716 | 1464721907484 Marionette TRACE conn2 <- [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:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 597ms 12:11:47 INFO - PROCESS | 3716 | 1464721907546 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3716 | 1464721907548 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:11:47 INFO - PROCESS | 3716 | 1464721907555 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3716 | 1464721907557 Marionette TRACE conn2 <- [1,1790,null,{}] 12:11:47 INFO - PROCESS | 3716 | 1464721907561 Marionette TRACE conn2 -> [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:11:47 INFO - PROCESS | 3716 | 1464721907635 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:11:47 INFO - PROCESS | 3716 | 1464721907642 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13262400 == 35 [pid = 3716] [id = 457] 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (159F5400) [pid = 3716] [serial = 1371] [outer = 00000000] 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18690C00) [pid = 3716] [serial = 1372] [outer = 159F5400] 12:11:47 INFO - PROCESS | 3716 | 1464721907685 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1869B800) [pid = 3716] [serial = 1373] [outer = 159F5400] 12:11:48 INFO - PROCESS | 3716 | 1464721908122 Marionette TRACE conn2 <- [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:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 597ms 12:11:48 INFO - PROCESS | 3716 | 1464721908153 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3716 | 1464721908155 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:11:48 INFO - PROCESS | 3716 | 1464721908158 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3716 | 1464721908160 Marionette TRACE conn2 <- [1,1794,null,{}] 12:11:48 INFO - PROCESS | 3716 | 1464721908175 Marionette TRACE conn2 -> [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:11:48 INFO - PROCESS | 3716 | 1464721908248 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:11:48 INFO - PROCESS | 3716 | 1464721908254 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13A62000 == 36 [pid = 3716] [id = 458] 12:11:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1451F400) [pid = 3716] [serial = 1374] [outer = 00000000] 12:11:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18D4DC00) [pid = 3716] [serial = 1375] [outer = 1451F400] 12:11:48 INFO - PROCESS | 3716 | 1464721908297 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18D53C00) [pid = 3716] [serial = 1376] [outer = 1451F400] 12:11:48 INFO - PROCESS | 3716 | 1464721908793 Marionette TRACE conn2 <- [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:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 706ms 12:11:48 INFO - PROCESS | 3716 | 1464721908859 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3716 | 1464721908863 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:11:48 INFO - PROCESS | 3716 | 1464721908869 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3716 | 1464721908873 Marionette TRACE conn2 <- [1,1798,null,{}] 12:11:48 INFO - PROCESS | 3716 | 1464721908880 Marionette TRACE conn2 -> [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:11:49 INFO - PROCESS | 3716 | 1464721908995 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:11:49 INFO - PROCESS | 3716 | 1464721909156 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2AA800 == 37 [pid = 3716] [id = 459] 12:11:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10233400) [pid = 3716] [serial = 1377] [outer = 00000000] 12:11:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10A5DC00) [pid = 3716] [serial = 1378] [outer = 10233400] 12:11:49 INFO - PROCESS | 3716 | 1464721909210 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10C58400) [pid = 3716] [serial = 1379] [outer = 10233400] 12:11:49 INFO - PROCESS | 3716 | 1464721909938 Marionette TRACE conn2 <- [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:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1100ms 12:11:50 INFO - PROCESS | 3716 | 1464721910007 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3716 | 1464721910015 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:11:50 INFO - PROCESS | 3716 | 1464721910025 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 3716 | 1464721910029 Marionette TRACE conn2 <- [1,1802,null,{}] 12:11:50 INFO - PROCESS | 3716 | 1464721910033 Marionette TRACE conn2 -> [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:11:50 INFO - PROCESS | 3716 | 1464721910144 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:11:50 INFO - PROCESS | 3716 | 1464721910274 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11866800 == 38 [pid = 3716] [id = 460] 12:11:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (118CD400) [pid = 3716] [serial = 1380] [outer = 00000000] 12:11:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (12B40400) [pid = 3716] [serial = 1381] [outer = 118CD400] 12:11:50 INFO - PROCESS | 3716 | 1464721910328 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (13162400) [pid = 3716] [serial = 1382] [outer = 118CD400] 12:11:51 INFO - PROCESS | 3716 | 1464721911227 Marionette TRACE conn2 <- [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:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1257ms 12:11:51 INFO - PROCESS | 3716 | 1464721911273 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3716 | 1464721911277 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:11:51 INFO - PROCESS | 3716 | 1464721911282 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3716 | 1464721911286 Marionette TRACE conn2 <- [1,1806,null,{}] 12:11:51 INFO - PROCESS | 3716 | 1464721911293 Marionette TRACE conn2 -> [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:11:51 INFO - PROCESS | 3716 | 1464721911397 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:11:51 INFO - PROCESS | 3716 | 1464721911510 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | --DOCSHELL 13262400 == 37 [pid = 3716] [id = 457] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 132DCC00 == 36 [pid = 3716] [id = 456] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 12BCD000 == 35 [pid = 3716] [id = 455] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 10273000 == 34 [pid = 3716] [id = 454] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 111B7C00 == 33 [pid = 3716] [id = 453] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 16058000 == 32 [pid = 3716] [id = 452] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 145BF000 == 31 [pid = 3716] [id = 451] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 1451F800 == 30 [pid = 3716] [id = 450] 12:11:51 INFO - PROCESS | 3716 | --DOCSHELL 13958C00 == 29 [pid = 3716] [id = 449] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (17EEEC00) [pid = 3716] [serial = 1333] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (17969C00) [pid = 3716] [serial = 1331] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162FDC00) [pid = 3716] [serial = 1318] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16383C00) [pid = 3716] [serial = 1321] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (162FE400) [pid = 3716] [serial = 1319] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17146400) [pid = 3716] [serial = 1324] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16384400) [pid = 3716] [serial = 1322] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (178E9000) [pid = 3716] [serial = 1330] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (17553800) [pid = 3716] [serial = 1325] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (14534000) [pid = 3716] [serial = 1312] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (111C7C00) [pid = 3716] [serial = 1313] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14515400) [pid = 3716] [serial = 1309] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14520800) [pid = 3716] [serial = 1310] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13267800) [pid = 3716] [serial = 1306] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (13959000) [pid = 3716] [serial = 1307] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12F3E400) [pid = 3716] [serial = 1303] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (1312F800) [pid = 3716] [serial = 1304] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (11D1C800) [pid = 3716] [serial = 1300] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12969400) [pid = 3716] [serial = 1301] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10E9D400) [pid = 3716] [serial = 1297] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10F38800) [pid = 3716] [serial = 1298] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (105F3800) [pid = 3716] [serial = 1294] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10A59000) [pid = 3716] [serial = 1295] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (159F3000) [pid = 3716] [serial = 1292] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (159F6400) [pid = 3716] [serial = 1315] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16F3D800) [pid = 3716] [serial = 1327] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (17591400) [pid = 3716] [serial = 1328] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (162EF400) [pid = 3716] [serial = 1316] [outer = 00000000] [url = about:blank] 12:11:51 INFO - PROCESS | 3716 | ++DOCSHELL 0C7FDC00 == 30 [pid = 3716] [id = 461] 12:11:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (0F29EC00) [pid = 3716] [serial = 1383] [outer = 00000000] 12:11:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1027CC00) [pid = 3716] [serial = 1384] [outer = 0F29EC00] 12:11:51 INFO - PROCESS | 3716 | 1464721911616 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10A61000) [pid = 3716] [serial = 1385] [outer = 0F29EC00] 12:11:52 INFO - PROCESS | 3716 | 1464721912038 Marionette TRACE conn2 <- [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:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 801ms 12:11:52 INFO - PROCESS | 3716 | 1464721912108 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3716 | 1464721912113 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 12:11:52 INFO - PROCESS | 3716 | 1464721912120 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:11:52 INFO - PROCESS | 3716 | 1464721912122 Marionette TRACE conn2 <- [1,1810,null,{}] 12:11:52 INFO - PROCESS | 3716 | 1464721912126 Marionette TRACE conn2 -> [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:11:52 INFO - PROCESS | 3716 | 1464721912205 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:11:52 INFO - PROCESS | 3716 | 1464721912215 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F9D000 == 31 [pid = 3716] [id = 462] 12:11:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (11187C00) [pid = 3716] [serial = 1386] [outer = 00000000] 12:11:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (111D0000) [pid = 3716] [serial = 1387] [outer = 11187C00] 12:11:52 INFO - PROCESS | 3716 | 1464721912259 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (11DBEC00) [pid = 3716] [serial = 1388] [outer = 11187C00] 12:11:52 INFO - PROCESS | 3716 | 1464721912718 Marionette TRACE conn2 <- [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:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 12:11:52 INFO - PROCESS | 3716 | 1464721912758 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3716 | 1464721912760 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:11:52 INFO - PROCESS | 3716 | 1464721912764 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3716 | 1464721912767 Marionette TRACE conn2 <- [1,1814,null,{}] 12:11:52 INFO - PROCESS | 3716 | 1464721912778 Marionette TRACE conn2 -> [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:11:52 INFO - PROCESS | 3716 | 1464721912859 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:11:52 INFO - PROCESS | 3716 | 1464721912899 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12F3E400 == 32 [pid = 3716] [id = 463] 12:11:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13148000) [pid = 3716] [serial = 1389] [outer = 00000000] 12:11:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13266000) [pid = 3716] [serial = 1390] [outer = 13148000] 12:11:53 INFO - PROCESS | 3716 | 1464721913019 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (13963400) [pid = 3716] [serial = 1391] [outer = 13148000] 12:11:53 INFO - PROCESS | 3716 | 1464721913410 Marionette TRACE conn2 <- [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:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 12:11:53 INFO - PROCESS | 3716 | 1464721913463 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3716 | 1464721913466 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 12:11:53 INFO - PROCESS | 3716 | 1464721913469 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:11:53 INFO - PROCESS | 3716 | 1464721913470 Marionette TRACE conn2 <- [1,1818,null,{}] 12:11:53 INFO - PROCESS | 3716 | 1464721913474 Marionette TRACE conn2 -> [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:11:53 INFO - PROCESS | 3716 | 1464721913558 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:11:53 INFO - PROCESS | 3716 | 1464721913655 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13996800 == 33 [pid = 3716] [id = 464] 12:11:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13D2C000) [pid = 3716] [serial = 1392] [outer = 00000000] 12:11:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1451F000) [pid = 3716] [serial = 1393] [outer = 13D2C000] 12:11:53 INFO - PROCESS | 3716 | 1464721913699 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (14528800) [pid = 3716] [serial = 1394] [outer = 13D2C000] 12:11:54 INFO - PROCESS | 3716 | 1464721914136 Marionette TRACE conn2 <- [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:11:54 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:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 707ms 12:11:54 INFO - PROCESS | 3716 | 1464721914172 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3716 | 1464721914174 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 12:11:54 INFO - PROCESS | 3716 | 1464721914177 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:11:54 INFO - PROCESS | 3716 | 1464721914179 Marionette TRACE conn2 <- [1,1822,null,{}] 12:11:54 INFO - PROCESS | 3716 | 1464721914183 Marionette TRACE conn2 -> [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:11:54 INFO - PROCESS | 3716 | 1464721914312 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:11:54 INFO - PROCESS | 3716 | 1464721914343 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13D2D800 == 34 [pid = 3716] [id = 465] 12:11:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (145D6C00) [pid = 3716] [serial = 1395] [outer = 00000000] 12:11:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1520C400) [pid = 3716] [serial = 1396] [outer = 145D6C00] 12:11:54 INFO - PROCESS | 3716 | 1464721914389 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1520EC00) [pid = 3716] [serial = 1397] [outer = 145D6C00] 12:11:54 INFO - PROCESS | 3716 | 1464721914832 Marionette TRACE conn2 <- [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:11:54 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:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 707ms 12:11:54 INFO - PROCESS | 3716 | 1464721914883 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3716 | 1464721914885 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:11:54 INFO - PROCESS | 3716 | 1464721914888 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3716 | 1464721914890 Marionette TRACE conn2 <- [1,1826,null,{}] 12:11:54 INFO - PROCESS | 3716 | 1464721914893 Marionette TRACE conn2 -> [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:11:55 INFO - PROCESS | 3716 | 1464721915018 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:11:55 INFO - PROCESS | 3716 | 1464721915081 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16058400 == 35 [pid = 3716] [id = 466] 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (162F3000) [pid = 3716] [serial = 1398] [outer = 00000000] 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16307C00) [pid = 3716] [serial = 1399] [outer = 162F3000] 12:11:55 INFO - PROCESS | 3716 | 1464721915133 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1630A000) [pid = 3716] [serial = 1400] [outer = 162F3000] 12:11:55 INFO - PROCESS | 3716 | 1464721915545 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (159F5400) [pid = 3716] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (15205800) [pid = 3716] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13963C00) [pid = 3716] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17147C00) [pid = 3716] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (14520400) [pid = 3716] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (175A0800) [pid = 3716] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (10A55400) [pid = 3716] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (16308800) [pid = 3716] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12F40C00) [pid = 3716] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (11868400) [pid = 3716] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10C5B000) [pid = 3716] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10F37000) [pid = 3716] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (0F937400) [pid = 3716] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:11:55 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1395BC00) [pid = 3716] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:11:55 INFO - PROCESS | 3716 | 1464721915712 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3716 | 1464721915714 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 12:11:55 INFO - PROCESS | 3716 | 1464721915724 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3716 | 1464721915725 Marionette TRACE conn2 <- [1,1830,null,{}] 12:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:11:55 INFO - PROCESS | 3716 | 1464721915776 Marionette TRACE conn2 -> [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:11:55 INFO - PROCESS | 3716 | 1464721915852 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:11:55 INFO - PROCESS | 3716 | 1464721915862 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11D28000 == 36 [pid = 3716] [id = 467] 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12B3BC00) [pid = 3716] [serial = 1401] [outer = 00000000] 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13160000) [pid = 3716] [serial = 1402] [outer = 12B3BC00] 12:11:55 INFO - PROCESS | 3716 | 1464721915905 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13D2CC00) [pid = 3716] [serial = 1403] [outer = 12B3BC00] 12:11:56 INFO - PROCESS | 3716 | 1464721916346 Marionette TRACE conn2 <- [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:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 644ms 12:11:56 INFO - PROCESS | 3716 | 1464721916404 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3716 | 1464721916406 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:11:56 INFO - PROCESS | 3716 | 1464721916409 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3716 | 1464721916411 Marionette TRACE conn2 <- [1,1834,null,{}] 12:11:56 INFO - PROCESS | 3716 | 1464721916414 Marionette TRACE conn2 -> [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:11:56 INFO - PROCESS | 3716 | 1464721916498 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:11:56 INFO - PROCESS | 3716 | 1464721916506 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111C8400 == 37 [pid = 3716] [id = 468] 12:11:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12BD0000) [pid = 3716] [serial = 1404] [outer = 00000000] 12:11:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16305400) [pid = 3716] [serial = 1405] [outer = 12BD0000] 12:11:56 INFO - PROCESS | 3716 | 1464721916550 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16C0BC00) [pid = 3716] [serial = 1406] [outer = 12BD0000] 12:11:56 INFO - PROCESS | 3716 | 1464721916980 Marionette TRACE conn2 <- [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:11:57 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:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 597ms 12:11:57 INFO - PROCESS | 3716 | 1464721917006 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 3716 | 1464721917008 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:11:57 INFO - PROCESS | 3716 | 1464721917014 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 3716 | 1464721917016 Marionette TRACE conn2 <- [1,1838,null,{}] 12:11:57 INFO - PROCESS | 3716 | 1464721917020 Marionette TRACE conn2 -> [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:11:57 INFO - PROCESS | 3716 | 1464721917112 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:11:57 INFO - PROCESS | 3716 | 1464721917120 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12DED000 == 38 [pid = 3716] [id = 469] 12:11:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (17553800) [pid = 3716] [serial = 1407] [outer = 00000000] 12:11:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (175A0400) [pid = 3716] [serial = 1408] [outer = 17553800] 12:11:57 INFO - PROCESS | 3716 | 1464721917164 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (178ED000) [pid = 3716] [serial = 1409] [outer = 17553800] 12:11:57 INFO - PROCESS | 3716 | 1464721917606 Marionette TRACE conn2 <- [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:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 12:11:57 INFO - PROCESS | 3716 | 1464721917660 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 3716 | 1464721917662 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 12:11:57 INFO - PROCESS | 3716 | 1464721917665 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:11:57 INFO - PROCESS | 3716 | 1464721917668 Marionette TRACE conn2 <- [1,1842,null,{}] 12:11:57 INFO - PROCESS | 3716 | 1464721917671 Marionette TRACE conn2 -> [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:11:57 INFO - PROCESS | 3716 | 1464721917795 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:11:57 INFO - PROCESS | 3716 | 1464721917931 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0C7FA400 == 39 [pid = 3716] [id = 470] 12:11:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (0C7FF400) [pid = 3716] [serial = 1410] [outer = 00000000] 12:11:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (0F2AB800) [pid = 3716] [serial = 1411] [outer = 0C7FF400] 12:11:57 INFO - PROCESS | 3716 | 1464721917988 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1050F400) [pid = 3716] [serial = 1412] [outer = 0C7FF400] 12:11:58 INFO - PROCESS | 3716 | 1464721918631 Marionette TRACE conn2 <- [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:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1005ms 12:11:58 INFO - PROCESS | 3716 | 1464721918674 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3716 | 1464721918678 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:11:58 INFO - PROCESS | 3716 | 1464721918683 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3716 | 1464721918687 Marionette TRACE conn2 <- [1,1846,null,{}] 12:11:58 INFO - PROCESS | 3716 | 1464721918692 Marionette TRACE conn2 -> [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:11:58 INFO - PROCESS | 3716 | 1464721918795 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:11:58 INFO - PROCESS | 3716 | 1464721918926 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B3F000 == 40 [pid = 3716] [id = 471] 12:11:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (12B3FC00) [pid = 3716] [serial = 1413] [outer = 00000000] 12:11:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12F47800) [pid = 3716] [serial = 1414] [outer = 12B3FC00] 12:11:58 INFO - PROCESS | 3716 | 1464721918982 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (13167400) [pid = 3716] [serial = 1415] [outer = 12B3FC00] 12:11:59 INFO - PROCESS | 3716 | 1464721919531 Marionette TRACE conn2 <- [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:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 896ms 12:11:59 INFO - PROCESS | 3716 | 1464721919589 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3716 | 1464721919592 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:11:59 INFO - PROCESS | 3716 | 1464721919596 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3716 | 1464721919598 Marionette TRACE conn2 <- [1,1850,null,{}] 12:11:59 INFO - PROCESS | 3716 | 1464721919602 Marionette TRACE conn2 -> [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:11:59 INFO - PROCESS | 3716 | 1464721919734 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:11:59 INFO - PROCESS | 3716 | 1464721919866 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 157D3800 == 41 [pid = 3716] [id = 472] 12:11:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16049400) [pid = 3716] [serial = 1416] [outer = 00000000] 12:11:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (162FE000) [pid = 3716] [serial = 1417] [outer = 16049400] 12:11:59 INFO - PROCESS | 3716 | 1464721919920 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (16311800) [pid = 3716] [serial = 1418] [outer = 16049400] 12:12:00 INFO - PROCESS | 3716 | 1464721920564 Marionette TRACE conn2 <- [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:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1005ms 12:12:00 INFO - PROCESS | 3716 | 1464721920597 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3716 | 1464721920601 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 12:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:12:00 INFO - PROCESS | 3716 | 1464721920612 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 3716 | 1464721920617 Marionette TRACE conn2 <- [1,1854,null,{}] 12:12:00 INFO - PROCESS | 3716 | 1464721920621 Marionette TRACE conn2 -> [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:12:00 INFO - PROCESS | 3716 | 1464721920848 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:12:01 INFO - PROCESS | 3716 | 1464721920991 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10508000 == 42 [pid = 3716] [id = 473] 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1050EC00) [pid = 3716] [serial = 1419] [outer = 00000000] 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10A58000) [pid = 3716] [serial = 1420] [outer = 1050EC00] 12:12:01 INFO - PROCESS | 3716 | 1464721921041 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (105FBC00) [pid = 3716] [serial = 1421] [outer = 1050EC00] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 12DED000 == 41 [pid = 3716] [id = 469] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 111C8400 == 40 [pid = 3716] [id = 468] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 11D28000 == 39 [pid = 3716] [id = 467] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 16058400 == 38 [pid = 3716] [id = 466] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 13D2D800 == 37 [pid = 3716] [id = 465] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 13996800 == 36 [pid = 3716] [id = 464] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 12F3E400 == 35 [pid = 3716] [id = 463] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 10F9D000 == 34 [pid = 3716] [id = 462] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 0C7FDC00 == 33 [pid = 3716] [id = 461] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 11866800 == 32 [pid = 3716] [id = 460] 12:12:01 INFO - PROCESS | 3716 | --DOCSHELL 0F2AA800 == 31 [pid = 3716] [id = 459] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1869B800) [pid = 3716] [serial = 1373] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18D4DC00) [pid = 3716] [serial = 1375] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (162FB800) [pid = 3716] [serial = 1354] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16308400) [pid = 3716] [serial = 1355] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13A62C00) [pid = 3716] [serial = 1348] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13DAF800) [pid = 3716] [serial = 1349] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (17559000) [pid = 3716] [serial = 1360] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (145D3000) [pid = 3716] [serial = 1351] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (159EE000) [pid = 3716] [serial = 1352] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (18269000) [pid = 3716] [serial = 1334] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (17EEF800) [pid = 3716] [serial = 1363] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16C09000) [pid = 3716] [serial = 1357] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (17597800) [pid = 3716] [serial = 1361] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (18692800) [pid = 3716] [serial = 1366] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (11DBD000) [pid = 3716] [serial = 1342] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12B3AC00) [pid = 3716] [serial = 1343] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10C60800) [pid = 3716] [serial = 1339] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10EA5800) [pid = 3716] [serial = 1340] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (18690C00) [pid = 3716] [serial = 1372] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (131EFC00) [pid = 3716] [serial = 1346] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (12FE6400) [pid = 3716] [serial = 1345] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (10511000) [pid = 3716] [serial = 1336] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (105EF800) [pid = 3716] [serial = 1337] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (18697000) [pid = 3716] [serial = 1367] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18671800) [pid = 3716] [serial = 1364] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (145D9000) [pid = 3716] [serial = 1369] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16305C00) [pid = 3716] [serial = 1370] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (16F36800) [pid = 3716] [serial = 1358] [outer = 00000000] [url = about:blank] 12:12:01 INFO - PROCESS | 3716 | 1464721921589 Marionette TRACE conn2 <- [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:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1005ms 12:12:01 INFO - PROCESS | 3716 | 1464721921611 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3716 | 1464721921614 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:12:01 INFO - PROCESS | 3716 | 1464721921618 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3716 | 1464721921622 Marionette TRACE conn2 <- [1,1858,null,{}] 12:12:01 INFO - PROCESS | 3716 | 1464721921631 Marionette TRACE conn2 -> [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:12:01 INFO - PROCESS | 3716 | 1464721921712 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:12:01 INFO - PROCESS | 3716 | 1464721921816 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1055FC00 == 32 [pid = 3716] [id = 474] 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (105FA800) [pid = 3716] [serial = 1422] [outer = 00000000] 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (10F37000) [pid = 3716] [serial = 1423] [outer = 105FA800] 12:12:01 INFO - PROCESS | 3716 | 1464721921865 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (111C9800) [pid = 3716] [serial = 1424] [outer = 105FA800] 12:12:02 INFO - PROCESS | 3716 | 1464721922284 Marionette TRACE conn2 <- [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:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 707ms 12:12:02 INFO - PROCESS | 3716 | 1464721922372 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 3716 | 1464721922375 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 12:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:12:02 INFO - PROCESS | 3716 | 1464721922379 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 3716 | 1464721922381 Marionette TRACE conn2 <- [1,1862,null,{}] 12:12:02 INFO - PROCESS | 3716 | 1464721922384 Marionette TRACE conn2 -> [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:12:02 INFO - PROCESS | 3716 | 1464721922468 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:12:02 INFO - PROCESS | 3716 | 1464721922481 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12C54400 == 33 [pid = 3716] [id = 475] 12:12:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (12F46800) [pid = 3716] [serial = 1425] [outer = 00000000] 12:12:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1315FC00) [pid = 3716] [serial = 1426] [outer = 12F46800] 12:12:02 INFO - PROCESS | 3716 | 1464721922525 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (132D6800) [pid = 3716] [serial = 1427] [outer = 12F46800] 12:12:02 INFO - PROCESS | 3716 | 1464721922974 Marionette TRACE conn2 <- [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:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 644ms 12:12:03 INFO - PROCESS | 3716 | 1464721923015 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3716 | 1464721923019 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:12:03 INFO - PROCESS | 3716 | 1464721923029 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 3716 | 1464721923033 Marionette TRACE conn2 <- [1,1866,null,{}] 12:12:03 INFO - PROCESS | 3716 | 1464721923036 Marionette TRACE conn2 -> [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:12:03 INFO - PROCESS | 3716 | 1464721923117 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:12:03 INFO - PROCESS | 3716 | 1464721923126 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451C000 == 34 [pid = 3716] [id = 476] 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (14524400) [pid = 3716] [serial = 1428] [outer = 00000000] 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (145D3000) [pid = 3716] [serial = 1429] [outer = 14524400] 12:12:03 INFO - PROCESS | 3716 | 1464721923170 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1520D800) [pid = 3716] [serial = 1430] [outer = 14524400] 12:12:03 INFO - PROCESS | 3716 | 1464721923611 Marionette TRACE conn2 <- [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:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 12:12:03 INFO - PROCESS | 3716 | 1464721923664 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3716 | 1464721923666 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:12:03 INFO - PROCESS | 3716 | 1464721923669 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 3716 | 1464721923671 Marionette TRACE conn2 <- [1,1870,null,{}] 12:12:03 INFO - PROCESS | 3716 | 1464721923674 Marionette TRACE conn2 -> [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:12:03 INFO - PROCESS | 3716 | 1464721923763 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:12:03 INFO - PROCESS | 3716 | 1464721923770 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16058400 == 35 [pid = 3716] [id = 477] 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (162F0000) [pid = 3716] [serial = 1431] [outer = 00000000] 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (162FAC00) [pid = 3716] [serial = 1432] [outer = 162F0000] 12:12:03 INFO - PROCESS | 3716 | 1464721923814 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (16302C00) [pid = 3716] [serial = 1433] [outer = 162F0000] 12:12:04 INFO - PROCESS | 3716 | 1464721924296 Marionette TRACE conn2 <- [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:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 12:12:04 INFO - PROCESS | 3716 | 1464721924307 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 3716 | 1464721924309 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 12:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:12:04 INFO - PROCESS | 3716 | 1464721924312 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 3716 | 1464721924314 Marionette TRACE conn2 <- [1,1874,null,{}] 12:12:04 INFO - PROCESS | 3716 | 1464721924318 Marionette TRACE conn2 -> [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:12:04 INFO - PROCESS | 3716 | 1464721924435 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:12:04 INFO - PROCESS | 3716 | 1464721924443 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16382800 == 36 [pid = 3716] [id = 478] 12:12:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (16383C00) [pid = 3716] [serial = 1434] [outer = 00000000] 12:12:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16C09000) [pid = 3716] [serial = 1435] [outer = 16383C00] 12:12:04 INFO - PROCESS | 3716 | 1464721924541 Marionette DEBUG loaded listener.js 12:12:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (17147000) [pid = 3716] [serial = 1436] [outer = 16383C00] 12:12:04 INFO - PROCESS | 3716 | 1464721924982 Marionette TRACE conn2 <- [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:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 12:12:05 INFO - PROCESS | 3716 | 1464721925012 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3716 | 1464721925014 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:12:05 INFO - PROCESS | 3716 | 1464721925018 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 3716 | 1464721925019 Marionette TRACE conn2 <- [1,1878,null,{}] 12:12:05 INFO - PROCESS | 3716 | 1464721925023 Marionette TRACE conn2 -> [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:12:05 INFO - PROCESS | 3716 | 1464721925133 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:12:05 INFO - PROCESS | 3716 | 1464721925220 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17591400 == 37 [pid = 3716] [id = 479] 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17594C00) [pid = 3716] [serial = 1437] [outer = 00000000] 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (17EEE000) [pid = 3716] [serial = 1438] [outer = 17594C00] 12:12:05 INFO - PROCESS | 3716 | 1464721925266 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18439C00) [pid = 3716] [serial = 1439] [outer = 17594C00] 12:12:05 INFO - PROCESS | 3716 | 1464721925685 Marionette TRACE conn2 <- [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:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 706ms 12:12:05 INFO - PROCESS | 3716 | 1464721925720 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:12:05 INFO - PROCESS | 3716 | 1464721925722 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 12:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:12:05 INFO - PROCESS | 3716 | 1464721925725 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:12:05 INFO - PROCESS | 3716 | 1464721925727 Marionette TRACE conn2 <- [1,1882,null,{}] 12:12:05 INFO - PROCESS | 3716 | 1464721925730 Marionette TRACE conn2 -> [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:12:05 INFO - PROCESS | 3716 | 1464721925836 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:12:05 INFO - PROCESS | 3716 | 1464721925842 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2AC800 == 38 [pid = 3716] [id = 480] 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (178E8C00) [pid = 3716] [serial = 1440] [outer = 00000000] 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (18679400) [pid = 3716] [serial = 1441] [outer = 178E8C00] 12:12:05 INFO - PROCESS | 3716 | 1464721925885 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1867A800) [pid = 3716] [serial = 1442] [outer = 178E8C00] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (145D6C00) [pid = 3716] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (162F3000) [pid = 3716] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13148000) [pid = 3716] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (11187C00) [pid = 3716] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (0F29EC00) [pid = 3716] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (12B3BC00) [pid = 3716] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (13D2C000) [pid = 3716] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:12:06 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12BD0000) [pid = 3716] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:12:06 INFO - PROCESS | 3716 | 1464721926364 Marionette TRACE conn2 <- [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:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 707ms 12:12:06 INFO - PROCESS | 3716 | 1464721926423 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 3716 | 1464721926425 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 12:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:12:06 INFO - PROCESS | 3716 | 1464721926428 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 3716 | 1464721926430 Marionette TRACE conn2 <- [1,1886,null,{}] 12:12:06 INFO - PROCESS | 3716 | 1464721926433 Marionette TRACE conn2 -> [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:12:06 INFO - PROCESS | 3716 | 1464721926539 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:12:06 INFO - PROCESS | 3716 | 1464721926551 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B3BC00 == 39 [pid = 3716] [id = 481] 12:12:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12C53C00) [pid = 3716] [serial = 1443] [outer = 00000000] 12:12:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (162F5000) [pid = 3716] [serial = 1444] [outer = 12C53C00] 12:12:06 INFO - PROCESS | 3716 | 1464721926597 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (162F6800) [pid = 3716] [serial = 1445] [outer = 12C53C00] 12:12:07 INFO - PROCESS | 3716 | 1464721927036 Marionette TRACE conn2 <- [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:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 644ms 12:12:07 INFO - PROCESS | 3716 | 1464721927066 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3716 | 1464721927068 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:12:07 INFO - PROCESS | 3716 | 1464721927071 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3716 | 1464721927073 Marionette TRACE conn2 <- [1,1890,null,{}] 12:12:07 INFO - PROCESS | 3716 | 1464721927076 Marionette TRACE conn2 -> [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:12:07 INFO - PROCESS | 3716 | 1464721927152 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:12:07 INFO - PROCESS | 3716 | 1464721927158 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FEC400 == 40 [pid = 3716] [id = 482] 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (12FEC800) [pid = 3716] [serial = 1446] [outer = 00000000] 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18692000) [pid = 3716] [serial = 1447] [outer = 12FEC800] 12:12:07 INFO - PROCESS | 3716 | 1464721927204 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (18696800) [pid = 3716] [serial = 1448] [outer = 12FEC800] 12:12:07 INFO - PROCESS | 3716 | 1464721927623 Marionette TRACE conn2 <- [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:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 597ms 12:12:07 INFO - PROCESS | 3716 | 1464721927672 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 3716 | 1464721927674 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 12:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:12:07 INFO - PROCESS | 3716 | 1464721927678 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 3716 | 1464721927679 Marionette TRACE conn2 <- [1,1894,null,{}] 12:12:07 INFO - PROCESS | 3716 | 1464721927682 Marionette TRACE conn2 -> [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:12:07 INFO - PROCESS | 3716 | 1464721927759 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:12:07 INFO - PROCESS | 3716 | 1464721927766 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1867E800 == 41 [pid = 3716] [id = 483] 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1868EC00) [pid = 3716] [serial = 1449] [outer = 00000000] 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18D4E400) [pid = 3716] [serial = 1450] [outer = 1868EC00] 12:12:07 INFO - PROCESS | 3716 | 1464721927815 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (18D53400) [pid = 3716] [serial = 1451] [outer = 1868EC00] 12:12:08 INFO - PROCESS | 3716 | 1464721928523 Marionette TRACE conn2 <- [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:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 848ms 12:12:08 INFO - PROCESS | 3716 | 1464721928554 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 3716 | 1464721928559 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 12:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:12:08 INFO - PROCESS | 3716 | 1464721928565 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 3716 | 1464721928569 Marionette TRACE conn2 <- [1,1898,null,{}] 12:12:08 INFO - PROCESS | 3716 | 1464721928574 Marionette TRACE conn2 -> [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:12:08 INFO - PROCESS | 3716 | 1464721928680 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:12:08 INFO - PROCESS | 3716 | 1464721928812 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F43800 == 42 [pid = 3716] [id = 484] 12:12:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10F90800) [pid = 3716] [serial = 1452] [outer = 00000000] 12:12:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (11866800) [pid = 3716] [serial = 1453] [outer = 10F90800] 12:12:08 INFO - PROCESS | 3716 | 1464721928868 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (12971000) [pid = 3716] [serial = 1454] [outer = 10F90800] 12:12:09 INFO - PROCESS | 3716 | 1464721929485 Marionette TRACE conn2 <- [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:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1006ms 12:12:09 INFO - PROCESS | 3716 | 1464721929568 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3716 | 1464721929574 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 12:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:12:09 INFO - PROCESS | 3716 | 1464721929581 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 3716 | 1464721929584 Marionette TRACE conn2 <- [1,1902,null,{}] 12:12:09 INFO - PROCESS | 3716 | 1464721929588 Marionette TRACE conn2 -> [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:12:09 INFO - PROCESS | 3716 | 1464721929691 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:12:09 INFO - PROCESS | 3716 | 1464721929823 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13D2A800 == 43 [pid = 3716] [id = 485] 12:12:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13D2C800) [pid = 3716] [serial = 1455] [outer = 00000000] 12:12:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (14522800) [pid = 3716] [serial = 1456] [outer = 13D2C800] 12:12:09 INFO - PROCESS | 3716 | 1464721929878 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (16052C00) [pid = 3716] [serial = 1457] [outer = 13D2C800] 12:12:10 INFO - PROCESS | 3716 | 1464721930405 Marionette TRACE conn2 <- [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:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 911ms 12:12:10 INFO - PROCESS | 3716 | 1464721930483 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3716 | 1464721930486 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:12:10 INFO - PROCESS | 3716 | 1464721930490 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3716 | 1464721930493 Marionette TRACE conn2 <- [1,1906,null,{}] 12:12:10 INFO - PROCESS | 3716 | 1464721930504 Marionette TRACE conn2 -> [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:12:10 INFO - PROCESS | 3716 | 1464721930608 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:12:10 INFO - PROCESS | 3716 | 1464721930741 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145D4000 == 44 [pid = 3716] [id = 486] 12:12:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1796E800) [pid = 3716] [serial = 1458] [outer = 00000000] 12:12:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (18698000) [pid = 3716] [serial = 1459] [outer = 1796E800] 12:12:10 INFO - PROCESS | 3716 | 1464721930803 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (18D4DC00) [pid = 3716] [serial = 1460] [outer = 1796E800] 12:12:11 INFO - PROCESS | 3716 | 1464721931424 Marionette TRACE conn2 <- [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:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1005ms 12:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:12:11 INFO - PROCESS | 3716 | 1464721931492 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 3716 | 1464721931496 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 12:12:11 INFO - PROCESS | 3716 | 1464721931500 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3716 | 1464721931502 Marionette TRACE conn2 <- [1,1910,null,{}] 12:12:11 INFO - PROCESS | 3716 | 1464721931524 Marionette TRACE conn2 -> [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:12:11 INFO - PROCESS | 3716 | 1464721931626 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:12:11 INFO - PROCESS | 3716 | 1464721931727 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 114BB400 == 45 [pid = 3716] [id = 487] 12:12:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (13105000) [pid = 3716] [serial = 1461] [outer = 00000000] 12:12:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1451D000) [pid = 3716] [serial = 1462] [outer = 13105000] 12:12:11 INFO - PROCESS | 3716 | 1464721931783 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (14531000) [pid = 3716] [serial = 1463] [outer = 13105000] 12:12:12 INFO - PROCESS | 3716 | 1464721932509 Marionette TRACE conn2 <- [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:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1052ms 12:12:12 INFO - PROCESS | 3716 | 1464721932557 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 3716 | 1464721932560 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 12:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:12:12 INFO - PROCESS | 3716 | 1464721932582 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 3716 | 1464721932585 Marionette TRACE conn2 <- [1,1914,null,{}] 12:12:12 INFO - PROCESS | 3716 | 1464721932606 Marionette TRACE conn2 -> [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:12:12 INFO - PROCESS | 3716 | 1464721932705 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:12:12 INFO - PROCESS | 3716 | 1464721932841 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | --DOCSHELL 12FEC400 == 44 [pid = 3716] [id = 482] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 12B3BC00 == 43 [pid = 3716] [id = 481] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 0F2AC800 == 42 [pid = 3716] [id = 480] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 17591400 == 41 [pid = 3716] [id = 479] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 16382800 == 40 [pid = 3716] [id = 478] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 16058400 == 39 [pid = 3716] [id = 477] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 1451C000 == 38 [pid = 3716] [id = 476] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 12C54400 == 37 [pid = 3716] [id = 475] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 1055FC00 == 36 [pid = 3716] [id = 474] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 10508000 == 35 [pid = 3716] [id = 473] 12:12:12 INFO - PROCESS | 3716 | --DOCSHELL 0C7FA400 == 34 [pid = 3716] [id = 470] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (175A0400) [pid = 3716] [serial = 1408] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1520C400) [pid = 3716] [serial = 1396] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (16307C00) [pid = 3716] [serial = 1399] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (13266000) [pid = 3716] [serial = 1390] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (13963400) [pid = 3716] [serial = 1391] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111D0000) [pid = 3716] [serial = 1387] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (11DBEC00) [pid = 3716] [serial = 1388] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (10A5DC00) [pid = 3716] [serial = 1378] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1027CC00) [pid = 3716] [serial = 1384] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10A61000) [pid = 3716] [serial = 1385] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12B40400) [pid = 3716] [serial = 1381] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (13D2CC00) [pid = 3716] [serial = 1403] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (13160000) [pid = 3716] [serial = 1402] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1630A000) [pid = 3716] [serial = 1400] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1451F000) [pid = 3716] [serial = 1393] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (14528800) [pid = 3716] [serial = 1394] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1520EC00) [pid = 3716] [serial = 1397] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16C0BC00) [pid = 3716] [serial = 1406] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (16305400) [pid = 3716] [serial = 1405] [outer = 00000000] [url = about:blank] 12:12:12 INFO - PROCESS | 3716 | ++DOCSHELL 0F2AC800 == 35 [pid = 3716] [id = 488] 12:12:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (10273000) [pid = 3716] [serial = 1464] [outer = 00000000] 12:12:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (10A5F000) [pid = 3716] [serial = 1465] [outer = 10273000] 12:12:12 INFO - PROCESS | 3716 | 1464721932917 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (111B4400) [pid = 3716] [serial = 1466] [outer = 10273000] 12:12:13 INFO - PROCESS | 3716 | 1464721933337 Marionette TRACE conn2 <- [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:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 816ms 12:12:13 INFO - PROCESS | 3716 | 1464721933403 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 3716 | 1464721933408 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:12:13 INFO - PROCESS | 3716 | 1464721933414 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3716 | 1464721933417 Marionette TRACE conn2 <- [1,1918,null,{}] 12:12:13 INFO - PROCESS | 3716 | 1464721933421 Marionette TRACE conn2 -> [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:12:13 INFO - PROCESS | 3716 | 1464721933504 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:12:13 INFO - PROCESS | 3716 | 1464721933513 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13958400 == 36 [pid = 3716] [id = 489] 12:12:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (13958800) [pid = 3716] [serial = 1467] [outer = 00000000] 12:12:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1398E400) [pid = 3716] [serial = 1468] [outer = 13958800] 12:12:13 INFO - PROCESS | 3716 | 1464721933567 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (13D2BC00) [pid = 3716] [serial = 1469] [outer = 13958800] 12:12:14 INFO - PROCESS | 3716 | 1464721934048 Marionette TRACE conn2 <- [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:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 707ms 12:12:14 INFO - PROCESS | 3716 | 1464721934113 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3716 | 1464721934115 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:12:14 INFO - PROCESS | 3716 | 1464721934119 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3716 | 1464721934122 Marionette TRACE conn2 <- [1,1922,null,{}] 12:12:14 INFO - PROCESS | 3716 | 1464721934132 Marionette TRACE conn2 -> [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:12:14 INFO - PROCESS | 3716 | 1464721934212 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:12:14 INFO - PROCESS | 3716 | 1464721934222 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1520F000 == 37 [pid = 3716] [id = 490] 12:12:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (157CA400) [pid = 3716] [serial = 1470] [outer = 00000000] 12:12:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16058400) [pid = 3716] [serial = 1471] [outer = 157CA400] 12:12:14 INFO - PROCESS | 3716 | 1464721934268 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16305400) [pid = 3716] [serial = 1472] [outer = 157CA400] 12:12:14 INFO - PROCESS | 3716 | 1464721934786 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 707ms 12:12:14 INFO - PROCESS | 3716 | 1464721934849 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3716 | 1464721934852 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:12:14 INFO - PROCESS | 3716 | 1464721934855 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3716 | 1464721934857 Marionette TRACE conn2 <- [1,1926,null,{}] 12:12:14 INFO - PROCESS | 3716 | 1464721934860 Marionette TRACE conn2 -> [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:12:14 INFO - PROCESS | 3716 | 1464721934969 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:12:15 INFO - PROCESS | 3716 | 1464721935069 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13DA8800 == 38 [pid = 3716] [id = 491] 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1630A400) [pid = 3716] [serial = 1473] [outer = 00000000] 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (16C02000) [pid = 3716] [serial = 1474] [outer = 1630A400] 12:12:15 INFO - PROCESS | 3716 | 1464721935113 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16C5AC00) [pid = 3716] [serial = 1475] [outer = 1630A400] 12:12:15 INFO - PROCESS | 3716 | 1464721935518 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 12:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:12:15 INFO - PROCESS | 3716 | 1464721935557 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3716 | 1464721935559 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 12:12:15 INFO - PROCESS | 3716 | 1464721935562 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3716 | 1464721935564 Marionette TRACE conn2 <- [1,1930,null,{}] 12:12:15 INFO - PROCESS | 3716 | 1464721935567 Marionette TRACE conn2 -> [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:12:15 INFO - PROCESS | 3716 | 1464721935681 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:12:15 INFO - PROCESS | 3716 | 1464721935687 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16758C00 == 39 [pid = 3716] [id = 492] 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (16C01C00) [pid = 3716] [serial = 1476] [outer = 00000000] 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1759C400) [pid = 3716] [serial = 1477] [outer = 16C01C00] 12:12:15 INFO - PROCESS | 3716 | 1464721935731 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (178E4C00) [pid = 3716] [serial = 1478] [outer = 16C01C00] 12:12:16 INFO - PROCESS | 3716 | 1464721936183 Marionette TRACE conn2 <- [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:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 12:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:12:16 INFO - PROCESS | 3716 | 1464721936198 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3716 | 1464721936200 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 3716 | 1464721936203 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3716 | 1464721936205 Marionette TRACE conn2 <- [1,1934,null,{}] 12:12:16 INFO - PROCESS | 3716 | 1464721936209 Marionette TRACE conn2 -> [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:12:16 INFO - PROCESS | 3716 | 1464721936325 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:12:16 INFO - PROCESS | 3716 | 1464721936415 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16751800 == 40 [pid = 3716] [id = 493] 12:12:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16753800) [pid = 3716] [serial = 1479] [outer = 00000000] 12:12:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (18D4D400) [pid = 3716] [serial = 1480] [outer = 16753800] 12:12:16 INFO - PROCESS | 3716 | 1464721936462 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (18D56C00) [pid = 3716] [serial = 1481] [outer = 16753800] 12:12:16 INFO - PROCESS | 3716 | 1464721936868 Marionette TRACE conn2 <- [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:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 12:12:16 INFO - PROCESS | 3716 | 1464721936903 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3716 | 1464721936905 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 12:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:12:16 INFO - PROCESS | 3716 | 1464721936908 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3716 | 1464721936910 Marionette TRACE conn2 <- [1,1938,null,{}] 12:12:16 INFO - PROCESS | 3716 | 1464721936913 Marionette TRACE conn2 -> [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:12:17 INFO - PROCESS | 3716 | 1464721937020 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:12:17 INFO - PROCESS | 3716 | 1464721937026 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1867C000 == 41 [pid = 3716] [id = 494] 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18691000) [pid = 3716] [serial = 1482] [outer = 00000000] 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (19CE0800) [pid = 3716] [serial = 1483] [outer = 18691000] 12:12:17 INFO - PROCESS | 3716 | 1464721937069 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (19C91C00) [pid = 3716] [serial = 1484] [outer = 18691000] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (16383C00) [pid = 3716] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (12F46800) [pid = 3716] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1050EC00) [pid = 3716] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (17594C00) [pid = 3716] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (178E8C00) [pid = 3716] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12C53C00) [pid = 3716] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12FEC800) [pid = 3716] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162F0000) [pid = 3716] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (14524400) [pid = 3716] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (17553800) [pid = 3716] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:12:17 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (105FA800) [pid = 3716] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:12:17 INFO - PROCESS | 3716 | 1464721937571 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 707ms 12:12:17 INFO - PROCESS | 3716 | 1464721937608 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3716 | 1464721937610 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:12:17 INFO - PROCESS | 3716 | 1464721937614 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 3716 | 1464721937615 Marionette TRACE conn2 <- [1,1942,null,{}] 12:12:17 INFO - PROCESS | 3716 | 1464721937619 Marionette TRACE conn2 -> [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:12:17 INFO - PROCESS | 3716 | 1464721937737 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:12:17 INFO - PROCESS | 3716 | 1464721937831 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C58800 == 42 [pid = 3716] [id = 495] 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10E99C00) [pid = 3716] [serial = 1485] [outer = 00000000] 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (14524400) [pid = 3716] [serial = 1486] [outer = 10E99C00] 12:12:17 INFO - PROCESS | 3716 | 1464721937876 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (145D8C00) [pid = 3716] [serial = 1487] [outer = 10E99C00] 12:12:18 INFO - PROCESS | 3716 | 1464721938237 Marionette TRACE conn2 <- [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:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 643ms 12:12:18 INFO - PROCESS | 3716 | 1464721938252 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3716 | 1464721938254 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:12:18 INFO - PROCESS | 3716 | 1464721938257 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 3716 | 1464721938258 Marionette TRACE conn2 <- [1,1946,null,{}] 12:12:18 INFO - PROCESS | 3716 | 1464721938262 Marionette TRACE conn2 -> [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:12:18 INFO - PROCESS | 3716 | 1464721938374 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:12:18 INFO - PROCESS | 3716 | 1464721938383 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C55C00 == 43 [pid = 3716] [id = 496] 12:12:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (17553800) [pid = 3716] [serial = 1488] [outer = 00000000] 12:12:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1A12CC00) [pid = 3716] [serial = 1489] [outer = 17553800] 12:12:18 INFO - PROCESS | 3716 | 1464721938426 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1A131C00) [pid = 3716] [serial = 1490] [outer = 17553800] 12:12:18 INFO - PROCESS | 3716 | 1464721938839 Marionette TRACE conn2 <- [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:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 644ms 12:12:18 INFO - PROCESS | 3716 | 1464721938895 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3716 | 1464721938897 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 12:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:12:18 INFO - PROCESS | 3716 | 1464721938900 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 3716 | 1464721938902 Marionette TRACE conn2 <- [1,1950,null,{}] 12:12:18 INFO - PROCESS | 3716 | 1464721938905 Marionette TRACE conn2 -> [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:12:19 INFO - PROCESS | 3716 | 1464721938981 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:12:19 INFO - PROCESS | 3716 | 1464721939098 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2AB400 == 44 [pid = 3716] [id = 497] 12:12:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (10F42000) [pid = 3716] [serial = 1491] [outer = 00000000] 12:12:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1A15EC00) [pid = 3716] [serial = 1492] [outer = 10F42000] 12:12:19 INFO - PROCESS | 3716 | 1464721939143 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1A163400) [pid = 3716] [serial = 1493] [outer = 10F42000] 12:12:19 INFO - PROCESS | 3716 | 1464721939548 Marionette TRACE conn2 <- [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:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 707ms 12:12:19 INFO - PROCESS | 3716 | 1464721939601 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3716 | 1464721939605 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 12:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:12:19 INFO - PROCESS | 3716 | 1464721939611 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 3716 | 1464721939615 Marionette TRACE conn2 <- [1,1954,null,{}] 12:12:19 INFO - PROCESS | 3716 | 1464721939623 Marionette TRACE conn2 -> [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:12:19 INFO - PROCESS | 3716 | 1464721939780 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:12:19 INFO - PROCESS | 3716 | 1464721939909 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C55400 == 45 [pid = 3716] [id = 498] 12:12:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (10C56000) [pid = 3716] [serial = 1494] [outer = 00000000] 12:12:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (10F3BC00) [pid = 3716] [serial = 1495] [outer = 10C56000] 12:12:19 INFO - PROCESS | 3716 | 1464721939967 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (118C5000) [pid = 3716] [serial = 1496] [outer = 10C56000] 12:12:20 INFO - PROCESS | 3716 | 1464721940570 Marionette TRACE conn2 <- [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:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1005ms 12:12:20 INFO - PROCESS | 3716 | 1464721940615 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 3716 | 1464721940621 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 12:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:12:20 INFO - PROCESS | 3716 | 1464721940627 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 3716 | 1464721940630 Marionette TRACE conn2 <- [1,1958,null,{}] 12:12:20 INFO - PROCESS | 3716 | 1464721940634 Marionette TRACE conn2 -> [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:12:20 INFO - PROCESS | 3716 | 1464721940793 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:12:20 INFO - PROCESS | 3716 | 1464721940928 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1325E800 == 46 [pid = 3716] [id = 499] 12:12:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (13959800) [pid = 3716] [serial = 1497] [outer = 00000000] 12:12:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (14516C00) [pid = 3716] [serial = 1498] [outer = 13959800] 12:12:20 INFO - PROCESS | 3716 | 1464721940981 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1452D000) [pid = 3716] [serial = 1499] [outer = 13959800] 12:12:21 INFO - PROCESS | 3716 | 1464721941538 Marionette TRACE conn2 <- [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:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 942ms 12:12:21 INFO - PROCESS | 3716 | 1464721941603 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 3716 | 1464721941605 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 12:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:12:21 INFO - PROCESS | 3716 | 1464721941609 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 3716 | 1464721941613 Marionette TRACE conn2 <- [1,1962,null,{}] 12:12:21 INFO - PROCESS | 3716 | 1464721941623 Marionette TRACE conn2 -> [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:12:21 INFO - PROCESS | 3716 | 1464721941739 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:12:21 INFO - PROCESS | 3716 | 1464721941873 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17972400 == 47 [pid = 3716] [id = 500] 12:12:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (18435400) [pid = 3716] [serial = 1500] [outer = 00000000] 12:12:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1869A800) [pid = 3716] [serial = 1501] [outer = 18435400] 12:12:21 INFO - PROCESS | 3716 | 1464721941930 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1A12BC00) [pid = 3716] [serial = 1502] [outer = 18435400] 12:12:22 INFO - PROCESS | 3716 | 1464721942493 Marionette TRACE conn2 <- [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:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 942ms 12:12:22 INFO - PROCESS | 3716 | 1464721942554 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3716 | 1464721942557 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 12:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:12:22 INFO - PROCESS | 3716 | 1464721942560 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 3716 | 1464721942562 Marionette TRACE conn2 <- [1,1966,null,{}] 12:12:22 INFO - PROCESS | 3716 | 1464721942566 Marionette TRACE conn2 -> [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:12:22 INFO - PROCESS | 3716 | 1464721942667 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:12:22 INFO - PROCESS | 3716 | 1464721942855 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C57800 == 48 [pid = 3716] [id = 501] 12:12:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10C5C800) [pid = 3716] [serial = 1503] [outer = 00000000] 12:12:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (11868400) [pid = 3716] [serial = 1504] [outer = 10C5C800] 12:12:22 INFO - PROCESS | 3716 | 1464721942910 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1325BC00) [pid = 3716] [serial = 1505] [outer = 10C5C800] 12:12:23 INFO - PROCESS | 3716 | 1464721943630 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1083ms 12:12:23 INFO - PROCESS | 3716 | 1464721943654 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3716 | 1464721943660 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:12:23 INFO - PROCESS | 3716 | 1464721943664 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3716 | 1464721943668 Marionette TRACE conn2 <- [1,1970,null,{}] 12:12:23 INFO - PROCESS | 3716 | 1464721943673 Marionette TRACE conn2 -> [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:12:23 INFO - PROCESS | 3716 | 1464721943774 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:12:23 INFO - PROCESS | 3716 | 1464721943886 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F41C00 == 49 [pid = 3716] [id = 502] 12:12:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (10F94C00) [pid = 3716] [serial = 1506] [outer = 00000000] 12:12:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (12F3E400) [pid = 3716] [serial = 1507] [outer = 10F94C00] 12:12:23 INFO - PROCESS | 3716 | 1464721943934 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (13145400) [pid = 3716] [serial = 1508] [outer = 10F94C00] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 16C55C00 == 48 [pid = 3716] [id = 496] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 10C58800 == 47 [pid = 3716] [id = 495] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 1867C000 == 46 [pid = 3716] [id = 494] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 16751800 == 45 [pid = 3716] [id = 493] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 16758C00 == 44 [pid = 3716] [id = 492] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 13DA8800 == 43 [pid = 3716] [id = 491] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 1520F000 == 42 [pid = 3716] [id = 490] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 13958400 == 41 [pid = 3716] [id = 489] 12:12:24 INFO - PROCESS | 3716 | --DOCSHELL 0F2AC800 == 40 [pid = 3716] [id = 488] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (162FE000) [pid = 3716] [serial = 1417] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (0F2AB800) [pid = 3716] [serial = 1411] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (12F47800) [pid = 3716] [serial = 1414] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (18D4E400) [pid = 3716] [serial = 1450] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16C09000) [pid = 3716] [serial = 1435] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1315FC00) [pid = 3716] [serial = 1426] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (132D6800) [pid = 3716] [serial = 1427] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (10A58000) [pid = 3716] [serial = 1420] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (17EEE000) [pid = 3716] [serial = 1438] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17147000) [pid = 3716] [serial = 1436] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (18679400) [pid = 3716] [serial = 1441] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18439C00) [pid = 3716] [serial = 1439] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (162F5000) [pid = 3716] [serial = 1444] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (18692000) [pid = 3716] [serial = 1447] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1867A800) [pid = 3716] [serial = 1442] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (162FAC00) [pid = 3716] [serial = 1432] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (145D3000) [pid = 3716] [serial = 1429] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1520D800) [pid = 3716] [serial = 1430] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (178ED000) [pid = 3716] [serial = 1409] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10F37000) [pid = 3716] [serial = 1423] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111C9800) [pid = 3716] [serial = 1424] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (105FBC00) [pid = 3716] [serial = 1421] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18696800) [pid = 3716] [serial = 1448] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (162F6800) [pid = 3716] [serial = 1445] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16302C00) [pid = 3716] [serial = 1433] [outer = 00000000] [url = about:blank] 12:12:24 INFO - PROCESS | 3716 | 1464721944526 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 911ms 12:12:24 INFO - PROCESS | 3716 | 1464721944569 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3716 | 1464721944574 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:12:24 INFO - PROCESS | 3716 | 1464721944580 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3716 | 1464721944583 Marionette TRACE conn2 <- [1,1974,null,{}] 12:12:24 INFO - PROCESS | 3716 | 1464721944586 Marionette TRACE conn2 -> [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:12:24 INFO - PROCESS | 3716 | 1464721944670 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:12:24 INFO - PROCESS | 3716 | 1464721944677 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C58800 == 41 [pid = 3716] [id = 503] 12:12:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10C58C00) [pid = 3716] [serial = 1509] [outer = 00000000] 12:12:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (12FEE000) [pid = 3716] [serial = 1510] [outer = 10C58C00] 12:12:24 INFO - PROCESS | 3716 | 1464721944722 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13959000) [pid = 3716] [serial = 1511] [outer = 10C58C00] 12:12:25 INFO - PROCESS | 3716 | 1464721945217 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 12:12:25 INFO - PROCESS | 3716 | 1464721945278 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3716 | 1464721945281 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:12:25 INFO - PROCESS | 3716 | 1464721945284 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3716 | 1464721945287 Marionette TRACE conn2 <- [1,1978,null,{}] 12:12:25 INFO - PROCESS | 3716 | 1464721945297 Marionette TRACE conn2 -> [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:12:25 INFO - PROCESS | 3716 | 1464721945379 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:12:25 INFO - PROCESS | 3716 | 1464721945389 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1520D800 == 42 [pid = 3716] [id = 504] 12:12:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (157D3400) [pid = 3716] [serial = 1512] [outer = 00000000] 12:12:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (162F3000) [pid = 3716] [serial = 1513] [outer = 157D3400] 12:12:25 INFO - PROCESS | 3716 | 1464721945435 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (162FE800) [pid = 3716] [serial = 1514] [outer = 157D3400] 12:12:25 INFO - PROCESS | 3716 | 1464721945889 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 643ms 12:12:25 INFO - PROCESS | 3716 | 1464721945922 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3716 | 1464721945924 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:12:25 INFO - PROCESS | 3716 | 1464721945927 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3716 | 1464721945929 Marionette TRACE conn2 <- [1,1982,null,{}] 12:12:25 INFO - PROCESS | 3716 | 1464721945932 Marionette TRACE conn2 -> [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:12:26 INFO - PROCESS | 3716 | 1464721946012 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:12:26 INFO - PROCESS | 3716 | 1464721946048 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16793C00 == 43 [pid = 3716] [id = 505] 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16794000) [pid = 3716] [serial = 1515] [outer = 00000000] 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16C55C00) [pid = 3716] [serial = 1516] [outer = 16794000] 12:12:26 INFO - PROCESS | 3716 | 1464721946094 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16F36800) [pid = 3716] [serial = 1517] [outer = 16794000] 12:12:26 INFO - PROCESS | 3716 | 1464721946504 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 644ms 12:12:26 INFO - PROCESS | 3716 | 1464721946566 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3716 | 1464721946568 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 12:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:12:26 INFO - PROCESS | 3716 | 1464721946571 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 3716 | 1464721946573 Marionette TRACE conn2 <- [1,1986,null,{}] 12:12:26 INFO - PROCESS | 3716 | 1464721946576 Marionette TRACE conn2 -> [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:12:26 INFO - PROCESS | 3716 | 1464721946662 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:12:26 INFO - PROCESS | 3716 | 1464721946669 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12965400 == 44 [pid = 3716] [id = 506] 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16306000) [pid = 3716] [serial = 1518] [outer = 00000000] 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1796AC00) [pid = 3716] [serial = 1519] [outer = 16306000] 12:12:26 INFO - PROCESS | 3716 | 1464721946712 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (17E8D800) [pid = 3716] [serial = 1520] [outer = 16306000] 12:12:27 INFO - PROCESS | 3716 | 1464721947234 Marionette TRACE conn2 <- [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:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 707ms 12:12:27 INFO - PROCESS | 3716 | 1464721947307 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3716 | 1464721947309 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:12:27 INFO - PROCESS | 3716 | 1464721947312 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3716 | 1464721947314 Marionette TRACE conn2 <- [1,1990,null,{}] 12:12:27 INFO - PROCESS | 3716 | 1464721947317 Marionette TRACE conn2 -> [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:12:27 INFO - PROCESS | 3716 | 1464721947445 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:12:27 INFO - PROCESS | 3716 | 1464721947563 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1868F800 == 45 [pid = 3716] [id = 507] 12:12:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18692800) [pid = 3716] [serial = 1521] [outer = 00000000] 12:12:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (18698800) [pid = 3716] [serial = 1522] [outer = 18692800] 12:12:27 INFO - PROCESS | 3716 | 1464721947610 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (18D4F000) [pid = 3716] [serial = 1523] [outer = 18692800] 12:12:28 INFO - PROCESS | 3716 | 1464721948047 Marionette TRACE conn2 <- [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:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 801ms 12:12:28 INFO - PROCESS | 3716 | 1464721948115 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3716 | 1464721948117 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 12:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:12:28 INFO - PROCESS | 3716 | 1464721948121 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 3716 | 1464721948122 Marionette TRACE conn2 <- [1,1994,null,{}] 12:12:28 INFO - PROCESS | 3716 | 1464721948126 Marionette TRACE conn2 -> [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:12:28 INFO - PROCESS | 3716 | 1464721948234 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:12:28 INFO - PROCESS | 3716 | 1464721948240 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18D49800 == 46 [pid = 3716] [id = 508] 12:12:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (18D50800) [pid = 3716] [serial = 1524] [outer = 00000000] 12:12:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A12AC00) [pid = 3716] [serial = 1525] [outer = 18D50800] 12:12:28 INFO - PROCESS | 3716 | 1464721948287 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A12C000) [pid = 3716] [serial = 1526] [outer = 18D50800] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1630A400) [pid = 3716] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (10273000) [pid = 3716] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (18691000) [pid = 3716] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (17553800) [pid = 3716] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (13105000) [pid = 3716] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16753800) [pid = 3716] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13958800) [pid = 3716] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10E99C00) [pid = 3716] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (118CD400) [pid = 3716] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:12:28 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16C01C00) [pid = 3716] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:12:29 INFO - PROCESS | 3716 | 1464721949145 Marionette TRACE conn2 <- [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:12:29 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:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1099ms 12:12:29 INFO - PROCESS | 3716 | 1464721949214 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3716 | 1464721949220 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:12:29 INFO - PROCESS | 3716 | 1464721949225 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3716 | 1464721949229 Marionette TRACE conn2 <- [1,1998,null,{}] 12:12:29 INFO - PROCESS | 3716 | 1464721949234 Marionette TRACE conn2 -> [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:12:29 INFO - PROCESS | 3716 | 1464721949371 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:12:29 INFO - PROCESS | 3716 | 1464721949507 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C60400 == 47 [pid = 3716] [id = 509] 12:12:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10C60C00) [pid = 3716] [serial = 1527] [outer = 00000000] 12:12:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (118CD400) [pid = 3716] [serial = 1528] [outer = 10C60C00] 12:12:29 INFO - PROCESS | 3716 | 1464721949563 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12B3AC00) [pid = 3716] [serial = 1529] [outer = 10C60C00] 12:12:30 INFO - PROCESS | 3716 | 1464721950119 Marionette TRACE conn2 <- [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:12:30 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:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 942ms 12:12:30 INFO - PROCESS | 3716 | 1464721950171 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3716 | 1464721950176 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:12:30 INFO - PROCESS | 3716 | 1464721950183 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3716 | 1464721950186 Marionette TRACE conn2 <- [1,2002,null,{}] 12:12:30 INFO - PROCESS | 3716 | 1464721950190 Marionette TRACE conn2 -> [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:12:30 INFO - PROCESS | 3716 | 1464721950295 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:12:30 INFO - PROCESS | 3716 | 1464721950428 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12BCE800 == 48 [pid = 3716] [id = 510] 12:12:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (12C53800) [pid = 3716] [serial = 1530] [outer = 00000000] 12:12:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (145D6400) [pid = 3716] [serial = 1531] [outer = 12C53800] 12:12:30 INFO - PROCESS | 3716 | 1464721950483 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (159F6400) [pid = 3716] [serial = 1532] [outer = 12C53800] 12:12:31 INFO - PROCESS | 3716 | 1464721951096 Marionette TRACE conn2 <- [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:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 958ms 12:12:31 INFO - PROCESS | 3716 | 1464721951126 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3716 | 1464721951129 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:12:31 INFO - PROCESS | 3716 | 1464721951133 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 3716 | 1464721951136 Marionette TRACE conn2 <- [1,2006,null,{}] 12:12:31 INFO - PROCESS | 3716 | 1464721951147 Marionette TRACE conn2 -> [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:12:31 INFO - PROCESS | 3716 | 1464721951254 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:12:31 INFO - PROCESS | 3716 | 1464721951390 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18671000 == 49 [pid = 3716] [id = 511] 12:12:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (18671800) [pid = 3716] [serial = 1533] [outer = 00000000] 12:12:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1867C400) [pid = 3716] [serial = 1534] [outer = 18671800] 12:12:31 INFO - PROCESS | 3716 | 1464721951446 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (18D4D000) [pid = 3716] [serial = 1535] [outer = 18671800] 12:12:32 INFO - PROCESS | 3716 | 1464721951978 Marionette TRACE conn2 <- [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:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 911ms 12:12:32 INFO - PROCESS | 3716 | 1464721952036 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3716 | 1464721952039 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:12:32 INFO - PROCESS | 3716 | 1464721952043 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3716 | 1464721952045 Marionette TRACE conn2 <- [1,2010,null,{}] 12:12:32 INFO - PROCESS | 3716 | 1464721952048 Marionette TRACE conn2 -> [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:12:32 INFO - PROCESS | 3716 | 1464721952163 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:12:32 INFO - PROCESS | 3716 | 1464721952296 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C54400 == 50 [pid = 3716] [id = 512] 12:12:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (10F9C800) [pid = 3716] [serial = 1536] [outer = 00000000] 12:12:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (13A62C00) [pid = 3716] [serial = 1537] [outer = 10F9C800] 12:12:32 INFO - PROCESS | 3716 | 1464721952350 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (16058000) [pid = 3716] [serial = 1538] [outer = 10F9C800] 12:12:33 INFO - PROCESS | 3716 | 1464721953071 Marionette TRACE conn2 <- [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:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1052ms 12:12:33 INFO - PROCESS | 3716 | 1464721953082 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3716 | 1464721953086 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 12:12:33 INFO - PROCESS | 3716 | 1464721953109 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:12:33 INFO - PROCESS | 3716 | 1464721953113 Marionette TRACE conn2 <- [1,2014,null,{}] 12:12:33 INFO - PROCESS | 3716 | 1464721953118 Marionette TRACE conn2 -> [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:12:33 INFO - PROCESS | 3716 | 1464721953260 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:12:33 INFO - PROCESS | 3716 | 1464721953400 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111B6400 == 51 [pid = 3716] [id = 513] 12:12:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (111CA400) [pid = 3716] [serial = 1539] [outer = 00000000] 12:12:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1314A400) [pid = 3716] [serial = 1540] [outer = 111CA400] 12:12:33 INFO - PROCESS | 3716 | 1464721953453 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (13A5F000) [pid = 3716] [serial = 1541] [outer = 111CA400] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 1868F800 == 50 [pid = 3716] [id = 507] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 12965400 == 49 [pid = 3716] [id = 506] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 16793C00 == 48 [pid = 3716] [id = 505] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 1520D800 == 47 [pid = 3716] [id = 504] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 10C58800 == 46 [pid = 3716] [id = 503] 12:12:33 INFO - PROCESS | 3716 | --DOCSHELL 10F41C00 == 45 [pid = 3716] [id = 502] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1A131C00) [pid = 3716] [serial = 1490] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1A15EC00) [pid = 3716] [serial = 1492] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16C02000) [pid = 3716] [serial = 1474] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (111B4400) [pid = 3716] [serial = 1466] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (11866800) [pid = 3716] [serial = 1453] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (10A5F000) [pid = 3716] [serial = 1465] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (19CE0800) [pid = 3716] [serial = 1483] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (19C91C00) [pid = 3716] [serial = 1484] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A12CC00) [pid = 3716] [serial = 1489] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (16058400) [pid = 3716] [serial = 1471] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1451D000) [pid = 3716] [serial = 1462] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (14522800) [pid = 3716] [serial = 1456] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (18D4D400) [pid = 3716] [serial = 1480] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13D2BC00) [pid = 3716] [serial = 1469] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1398E400) [pid = 3716] [serial = 1468] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (145D8C00) [pid = 3716] [serial = 1487] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (14531000) [pid = 3716] [serial = 1463] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (14524400) [pid = 3716] [serial = 1486] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13162400) [pid = 3716] [serial = 1382] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16C5AC00) [pid = 3716] [serial = 1475] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (178E4C00) [pid = 3716] [serial = 1478] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (18D56C00) [pid = 3716] [serial = 1481] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1759C400) [pid = 3716] [serial = 1477] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (18698000) [pid = 3716] [serial = 1459] [outer = 00000000] [url = about:blank] 12:12:33 INFO - PROCESS | 3716 | 1464721953927 Marionette TRACE conn2 <- [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:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 848ms 12:12:34 INFO - PROCESS | 3716 | 1464721953988 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3716 | 1464721953996 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:12:34 INFO - PROCESS | 3716 | 1464721954005 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3716 | 1464721954009 Marionette TRACE conn2 <- [1,2018,null,{}] 12:12:34 INFO - PROCESS | 3716 | 1464721954013 Marionette TRACE conn2 -> [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:12:34 INFO - PROCESS | 3716 | 1464721954096 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:12:34 INFO - PROCESS | 3716 | 1464721954105 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13162400 == 46 [pid = 3716] [id = 514] 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13265400) [pid = 3716] [serial = 1542] [outer = 00000000] 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (14520C00) [pid = 3716] [serial = 1543] [outer = 13265400] 12:12:34 INFO - PROCESS | 3716 | 1464721954152 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14533C00) [pid = 3716] [serial = 1544] [outer = 13265400] 12:12:34 INFO - PROCESS | 3716 | 1464721954637 Marionette TRACE conn2 <- [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:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 12:12:34 INFO - PROCESS | 3716 | 1464721954704 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3716 | 1464721954706 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:12:34 INFO - PROCESS | 3716 | 1464721954710 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3716 | 1464721954713 Marionette TRACE conn2 <- [1,2022,null,{}] 12:12:34 INFO - PROCESS | 3716 | 1464721954723 Marionette TRACE conn2 -> [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:12:34 INFO - PROCESS | 3716 | 1464721954836 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:12:34 INFO - PROCESS | 3716 | 1464721954853 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1675D800 == 47 [pid = 3716] [id = 515] 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1675EC00) [pid = 3716] [serial = 1545] [outer = 00000000] 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10A61C00) [pid = 3716] [serial = 1546] [outer = 1675EC00] 12:12:34 INFO - PROCESS | 3716 | 1464721954902 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (171ACC00) [pid = 3716] [serial = 1547] [outer = 1675EC00] 12:12:35 INFO - PROCESS | 3716 | 1464721955354 Marionette TRACE conn2 <- [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:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 707ms 12:12:35 INFO - PROCESS | 3716 | 1464721955409 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3716 | 1464721955411 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 12:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:12:35 INFO - PROCESS | 3716 | 1464721955415 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 3716 | 1464721955416 Marionette TRACE conn2 <- [1,2026,null,{}] 12:12:35 INFO - PROCESS | 3716 | 1464721955420 Marionette TRACE conn2 -> [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:12:35 INFO - PROCESS | 3716 | 1464721955500 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:12:35 INFO - PROCESS | 3716 | 1464721955506 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16A51C00 == 48 [pid = 3716] [id = 516] 12:12:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (17591800) [pid = 3716] [serial = 1548] [outer = 00000000] 12:12:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17EEEC00) [pid = 3716] [serial = 1549] [outer = 17591800] 12:12:35 INFO - PROCESS | 3716 | 1464721955550 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (18677800) [pid = 3716] [serial = 1550] [outer = 17591800] 12:12:35 INFO - PROCESS | 3716 | 1464721955982 Marionette TRACE conn2 <- [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:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 597ms 12:12:36 INFO - PROCESS | 3716 | 1464721956017 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3716 | 1464721956019 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 12:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:12:36 INFO - PROCESS | 3716 | 1464721956022 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 3716 | 1464721956024 Marionette TRACE conn2 <- [1,2030,null,{}] 12:12:36 INFO - PROCESS | 3716 | 1464721956049 Marionette TRACE conn2 -> [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:12:36 INFO - PROCESS | 3716 | 1464721956158 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:12:36 INFO - PROCESS | 3716 | 1464721956165 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16309000 == 49 [pid = 3716] [id = 517] 12:12:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (178E4400) [pid = 3716] [serial = 1551] [outer = 00000000] 12:12:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18696400) [pid = 3716] [serial = 1552] [outer = 178E4400] 12:12:36 INFO - PROCESS | 3716 | 1464721956208 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18D4C400) [pid = 3716] [serial = 1553] [outer = 178E4400] 12:12:36 INFO - PROCESS | 3716 | 1464721956682 Marionette TRACE conn2 <- [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:12:36 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:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 723ms 12:12:36 INFO - PROCESS | 3716 | 1464721956742 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3716 | 1464721956744 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 12:12:36 INFO - PROCESS | 3716 | 1464721956747 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:12:36 INFO - PROCESS | 3716 | 1464721956749 Marionette TRACE conn2 <- [1,2034,null,{}] 12:12:36 INFO - PROCESS | 3716 | 1464721956753 Marionette TRACE conn2 -> [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:12:36 INFO - PROCESS | 3716 | 1464721956885 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:12:36 INFO - PROCESS | 3716 | 1464721956952 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 19C93C00 == 50 [pid = 3716] [id = 518] 12:12:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (19C95C00) [pid = 3716] [serial = 1554] [outer = 00000000] 12:12:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A133C00) [pid = 3716] [serial = 1555] [outer = 19C95C00] 12:12:37 INFO - PROCESS | 3716 | 1464721956997 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A160800) [pid = 3716] [serial = 1556] [outer = 19C95C00] 12:12:37 INFO - PROCESS | 3716 | 1464721957423 Marionette TRACE conn2 <- [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:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 707ms 12:12:37 INFO - PROCESS | 3716 | 1464721957449 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 3716 | 1464721957451 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 12:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:12:37 INFO - PROCESS | 3716 | 1464721957455 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 3716 | 1464721957456 Marionette TRACE conn2 <- [1,2038,null,{}] 12:12:37 INFO - PROCESS | 3716 | 1464721957460 Marionette TRACE conn2 -> [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:12:37 INFO - PROCESS | 3716 | 1464721957595 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:12:37 INFO - PROCESS | 3716 | 1464721957614 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10508C00 == 51 [pid = 3716] [id = 519] 12:12:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1867B400) [pid = 3716] [serial = 1557] [outer = 00000000] 12:12:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A356400) [pid = 3716] [serial = 1558] [outer = 1867B400] 12:12:37 INFO - PROCESS | 3716 | 1464721957657 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A41B000) [pid = 3716] [serial = 1559] [outer = 1867B400] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (16306000) [pid = 3716] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (157CA400) [pid = 3716] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (157D3400) [pid = 3716] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18692800) [pid = 3716] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10C58C00) [pid = 3716] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10F94C00) [pid = 3716] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:12:38 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16794000) [pid = 3716] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:12:38 INFO - PROCESS | 3716 | 1464721958189 Marionette TRACE conn2 <- [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:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 801ms 12:12:38 INFO - PROCESS | 3716 | 1464721958255 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3716 | 1464721958256 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 12:12:38 INFO - PROCESS | 3716 | 1464721958260 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:12:38 INFO - PROCESS | 3716 | 1464721958262 Marionette TRACE conn2 <- [1,2042,null,{}] 12:12:38 INFO - PROCESS | 3716 | 1464721958265 Marionette TRACE conn2 -> [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:12:38 INFO - PROCESS | 3716 | 1464721958342 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:12:38 INFO - PROCESS | 3716 | 1464721958348 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 102D1800 == 52 [pid = 3716] [id = 520] 12:12:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1420B800) [pid = 3716] [serial = 1560] [outer = 00000000] 12:12:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1759C000) [pid = 3716] [serial = 1561] [outer = 1420B800] 12:12:38 INFO - PROCESS | 3716 | 1464721958393 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A310800) [pid = 3716] [serial = 1562] [outer = 1420B800] 12:12:38 INFO - PROCESS | 3716 | 1464721958841 Marionette TRACE conn2 <- [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:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 644ms 12:12:38 INFO - PROCESS | 3716 | 1464721958898 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3716 | 1464721958900 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:12:38 INFO - PROCESS | 3716 | 1464721958903 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 3716 | 1464721958905 Marionette TRACE conn2 <- [1,2046,null,{}] 12:12:38 INFO - PROCESS | 3716 | 1464721958909 Marionette TRACE conn2 -> [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:12:39 INFO - PROCESS | 3716 | 1464721959010 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:12:39 INFO - PROCESS | 3716 | 1464721959016 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10508000 == 53 [pid = 3716] [id = 521] 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (10F3DC00) [pid = 3716] [serial = 1563] [outer = 00000000] 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A421400) [pid = 3716] [serial = 1564] [outer = 10F3DC00] 12:12:39 INFO - PROCESS | 3716 | 1464721959059 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A835800) [pid = 3716] [serial = 1565] [outer = 10F3DC00] 12:12:39 INFO - PROCESS | 3716 | 1464721959533 Marionette TRACE conn2 <- [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:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 644ms 12:12:39 INFO - PROCESS | 3716 | 1464721959574 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3716 | 1464721959576 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:12:39 INFO - PROCESS | 3716 | 1464721959579 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3716 | 1464721959581 Marionette TRACE conn2 <- [1,2050,null,{}] 12:12:39 INFO - PROCESS | 3716 | 1464721959584 Marionette TRACE conn2 -> [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:12:39 INFO - PROCESS | 3716 | 1464721959661 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:12:39 INFO - PROCESS | 3716 | 1464721959667 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10560400 == 54 [pid = 3716] [id = 522] 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A90B000) [pid = 3716] [serial = 1566] [outer = 00000000] 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1AA6C800) [pid = 3716] [serial = 1567] [outer = 1A90B000] 12:12:39 INFO - PROCESS | 3716 | 1464721959710 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1AA6F800) [pid = 3716] [serial = 1568] [outer = 1A90B000] 12:12:40 INFO - PROCESS | 3716 | 1464721960164 Marionette TRACE conn2 <- [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:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 12:12:40 INFO - PROCESS | 3716 | 1464721960279 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3716 | 1464721960284 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 3716 | 1464721960288 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:12:40 INFO - PROCESS | 3716 | 1464721960293 Marionette TRACE conn2 <- [1,2054,null,{}] 12:12:40 INFO - PROCESS | 3716 | 1464721960299 Marionette TRACE conn2 -> [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:12:40 INFO - PROCESS | 3716 | 1464721960493 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:12:40 INFO - PROCESS | 3716 | 1464721960611 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F90000 == 55 [pid = 3716] [id = 523] 12:12:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10F91800) [pid = 3716] [serial = 1569] [outer = 00000000] 12:12:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (111B8400) [pid = 3716] [serial = 1570] [outer = 10F91800] 12:12:40 INFO - PROCESS | 3716 | 1464721960666 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (12B5E000) [pid = 3716] [serial = 1571] [outer = 10F91800] 12:12:41 INFO - PROCESS | 3716 | 1464721961202 Marionette TRACE conn2 <- [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:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 942ms 12:12:41 INFO - PROCESS | 3716 | 1464721961236 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3716 | 1464721961240 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:12:41 INFO - PROCESS | 3716 | 1464721961247 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3716 | 1464721961251 Marionette TRACE conn2 <- [1,2058,null,{}] 12:12:41 INFO - PROCESS | 3716 | 1464721961255 Marionette TRACE conn2 -> [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:12:41 INFO - PROCESS | 3716 | 1464721961361 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:12:41 INFO - PROCESS | 3716 | 1464721961471 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145D8C00 == 56 [pid = 3716] [id = 524] 12:12:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (162F4000) [pid = 3716] [serial = 1572] [outer = 00000000] 12:12:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (16751800) [pid = 3716] [serial = 1573] [outer = 162F4000] 12:12:41 INFO - PROCESS | 3716 | 1464721961524 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1759A800) [pid = 3716] [serial = 1574] [outer = 162F4000] 12:12:42 INFO - PROCESS | 3716 | 1464721962157 Marionette TRACE conn2 <- [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:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 958ms 12:12:42 INFO - PROCESS | 3716 | 1464721962192 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3716 | 1464721962194 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:12:42 INFO - PROCESS | 3716 | 1464721962198 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3716 | 1464721962200 Marionette TRACE conn2 <- [1,2062,null,{}] 12:12:42 INFO - PROCESS | 3716 | 1464721962211 Marionette TRACE conn2 -> [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:12:42 INFO - PROCESS | 3716 | 1464721962319 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:12:42 INFO - PROCESS | 3716 | 1464721962430 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1796D400 == 57 [pid = 3716] [id = 525] 12:12:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (17EEE000) [pid = 3716] [serial = 1575] [outer = 00000000] 12:12:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1A302C00) [pid = 3716] [serial = 1576] [outer = 17EEE000] 12:12:42 INFO - PROCESS | 3716 | 1464721962486 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1A90E400) [pid = 3716] [serial = 1577] [outer = 17EEE000] 12:12:43 INFO - PROCESS | 3716 | 1464721963086 Marionette TRACE conn2 <- [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:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 942ms 12:12:43 INFO - PROCESS | 3716 | 1464721963142 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3716 | 1464721963145 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 12:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:12:43 INFO - PROCESS | 3716 | 1464721963148 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 3716 | 1464721963150 Marionette TRACE conn2 <- [1,2066,null,{}] 12:12:43 INFO - PROCESS | 3716 | 1464721963154 Marionette TRACE conn2 -> [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:12:43 INFO - PROCESS | 3716 | 1464721963265 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:12:43 INFO - PROCESS | 3716 | 1464721963373 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1AA79C00 == 58 [pid = 3716] [id = 526] 12:12:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1AA7AC00) [pid = 3716] [serial = 1578] [outer = 00000000] 12:12:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1AB43C00) [pid = 3716] [serial = 1579] [outer = 1AA7AC00] 12:12:43 INFO - PROCESS | 3716 | 1464721963426 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1AB4B000) [pid = 3716] [serial = 1580] [outer = 1AA7AC00] 12:12:44 INFO - PROCESS | 3716 | 1464721964289 Marionette TRACE conn2 <- [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:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1193ms 12:12:44 INFO - PROCESS | 3716 | 1464721964344 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3716 | 1464721964348 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:12:44 INFO - PROCESS | 3716 | 1464721964353 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3716 | 1464721964356 Marionette TRACE conn2 <- [1,2070,null,{}] 12:12:44 INFO - PROCESS | 3716 | 1464721964362 Marionette TRACE conn2 -> [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:12:44 INFO - PROCESS | 3716 | 1464721964456 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:12:44 INFO - PROCESS | 3716 | 1464721964589 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F939800 == 59 [pid = 3716] [id = 527] 12:12:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (102D2000) [pid = 3716] [serial = 1581] [outer = 00000000] 12:12:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (10E97C00) [pid = 3716] [serial = 1582] [outer = 102D2000] 12:12:44 INFO - PROCESS | 3716 | 1464721964638 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (111B7C00) [pid = 3716] [serial = 1583] [outer = 102D2000] 12:12:45 INFO - PROCESS | 3716 | 1464721965199 Marionette TRACE conn2 <- [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:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 911ms 12:12:45 INFO - PROCESS | 3716 | 1464721965259 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3716 | 1464721965265 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 12:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:12:45 INFO - PROCESS | 3716 | 1464721965271 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 3716 | 1464721965274 Marionette TRACE conn2 <- [1,2074,null,{}] 12:12:45 INFO - PROCESS | 3716 | 1464721965277 Marionette TRACE conn2 -> [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:12:45 INFO - PROCESS | 3716 | 1464721965370 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:12:45 INFO - PROCESS | 3716 | 1464721965489 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | --DOCSHELL 10508000 == 58 [pid = 3716] [id = 521] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 102D1800 == 57 [pid = 3716] [id = 520] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 10508C00 == 56 [pid = 3716] [id = 519] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 19C93C00 == 55 [pid = 3716] [id = 518] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 16309000 == 54 [pid = 3716] [id = 517] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 16A51C00 == 53 [pid = 3716] [id = 516] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 1675D800 == 52 [pid = 3716] [id = 515] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 13162400 == 51 [pid = 3716] [id = 514] 12:12:45 INFO - PROCESS | 3716 | --DOCSHELL 111B6400 == 50 [pid = 3716] [id = 513] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (17E8D800) [pid = 3716] [serial = 1520] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (16305400) [pid = 3716] [serial = 1472] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1796AC00) [pid = 3716] [serial = 1519] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (10F3BC00) [pid = 3716] [serial = 1495] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (14516C00) [pid = 3716] [serial = 1498] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1869A800) [pid = 3716] [serial = 1501] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (162F3000) [pid = 3716] [serial = 1513] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (18698800) [pid = 3716] [serial = 1522] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (162FE800) [pid = 3716] [serial = 1514] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (12FEE000) [pid = 3716] [serial = 1510] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (13959000) [pid = 3716] [serial = 1511] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (13145400) [pid = 3716] [serial = 1508] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (12F3E400) [pid = 3716] [serial = 1507] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16C55C00) [pid = 3716] [serial = 1516] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (16F36800) [pid = 3716] [serial = 1517] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (11868400) [pid = 3716] [serial = 1504] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18D4F000) [pid = 3716] [serial = 1523] [outer = 00000000] [url = about:blank] 12:12:45 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A9400 == 51 [pid = 3716] [id = 528] 12:12:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (10227800) [pid = 3716] [serial = 1584] [outer = 00000000] 12:12:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (114BAC00) [pid = 3716] [serial = 1585] [outer = 10227800] 12:12:45 INFO - PROCESS | 3716 | 1464721965567 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (13130000) [pid = 3716] [serial = 1586] [outer = 10227800] 12:12:46 INFO - PROCESS | 3716 | 1464721966045 Marionette TRACE conn2 <- [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:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 801ms 12:12:46 INFO - PROCESS | 3716 | 1464721966103 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3716 | 1464721966105 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:12:46 INFO - PROCESS | 3716 | 1464721966109 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3716 | 1464721966112 Marionette TRACE conn2 <- [1,2078,null,{}] 12:12:46 INFO - PROCESS | 3716 | 1464721966122 Marionette TRACE conn2 -> [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:12:46 INFO - PROCESS | 3716 | 1464721966205 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:12:46 INFO - PROCESS | 3716 | 1464721966216 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13D2CC00 == 52 [pid = 3716] [id = 529] 12:12:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (13DB4C00) [pid = 3716] [serial = 1587] [outer = 00000000] 12:12:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1451EC00) [pid = 3716] [serial = 1588] [outer = 13DB4C00] 12:12:46 INFO - PROCESS | 3716 | 1464721966262 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (14532C00) [pid = 3716] [serial = 1589] [outer = 13DB4C00] 12:12:46 INFO - PROCESS | 3716 | 1464721966766 Marionette TRACE conn2 <- [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:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 706ms 12:12:46 INFO - PROCESS | 3716 | 1464721966808 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3716 | 1464721966810 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:12:46 INFO - PROCESS | 3716 | 1464721966813 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3716 | 1464721966815 Marionette TRACE conn2 <- [1,2082,null,{}] 12:12:46 INFO - PROCESS | 3716 | 1464721966818 Marionette TRACE conn2 -> [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:12:46 INFO - PROCESS | 3716 | 1464721966898 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:12:46 INFO - PROCESS | 3716 | 1464721966904 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145E0000 == 53 [pid = 3716] [id = 530] 12:12:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (159EE800) [pid = 3716] [serial = 1590] [outer = 00000000] 12:12:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (162F2400) [pid = 3716] [serial = 1591] [outer = 159EE800] 12:12:46 INFO - PROCESS | 3716 | 1464721966950 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (16302C00) [pid = 3716] [serial = 1592] [outer = 159EE800] 12:12:47 INFO - PROCESS | 3716 | 1464721967387 Marionette TRACE conn2 <- [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:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 597ms 12:12:47 INFO - PROCESS | 3716 | 1464721967410 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3716 | 1464721967412 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 12:12:47 INFO - PROCESS | 3716 | 1464721967416 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:12:47 INFO - PROCESS | 3716 | 1464721967417 Marionette TRACE conn2 <- [1,2086,null,{}] 12:12:47 INFO - PROCESS | 3716 | 1464721967421 Marionette TRACE conn2 -> [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:12:47 INFO - PROCESS | 3716 | 1464721967497 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:12:47 INFO - PROCESS | 3716 | 1464721967504 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16303000 == 54 [pid = 3716] [id = 531] 12:12:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1630C000) [pid = 3716] [serial = 1593] [outer = 00000000] 12:12:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (16C55C00) [pid = 3716] [serial = 1594] [outer = 1630C000] 12:12:47 INFO - PROCESS | 3716 | 1464721967548 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (16C59000) [pid = 3716] [serial = 1595] [outer = 1630C000] 12:12:48 INFO - PROCESS | 3716 | 1464721968038 Marionette TRACE conn2 <- [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:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 644ms 12:12:48 INFO - PROCESS | 3716 | 1464721968058 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3716 | 1464721968060 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:12:48 INFO - PROCESS | 3716 | 1464721968064 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 3716 | 1464721968065 Marionette TRACE conn2 <- [1,2090,null,{}] 12:12:48 INFO - PROCESS | 3716 | 1464721968068 Marionette TRACE conn2 -> [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:12:48 INFO - PROCESS | 3716 | 1464721968197 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:12:48 INFO - PROCESS | 3716 | 1464721968205 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10E9FC00 == 55 [pid = 3716] [id = 532] 12:12:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (16F3CC00) [pid = 3716] [serial = 1596] [outer = 00000000] 12:12:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (17975C00) [pid = 3716] [serial = 1597] [outer = 16F3CC00] 12:12:48 INFO - PROCESS | 3716 | 1464721968300 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (18674400) [pid = 3716] [serial = 1598] [outer = 16F3CC00] 12:12:48 INFO - PROCESS | 3716 | 1464721968739 Marionette TRACE conn2 <- [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:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 12:12:48 INFO - PROCESS | 3716 | 1464721968764 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 3716 | 1464721968766 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:12:48 INFO - PROCESS | 3716 | 1464721968769 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 3716 | 1464721968771 Marionette TRACE conn2 <- [1,2094,null,{}] 12:12:48 INFO - PROCESS | 3716 | 1464721968774 Marionette TRACE conn2 -> [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:12:48 INFO - PROCESS | 3716 | 1464721968881 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:12:49 INFO - PROCESS | 3716 | 1464721968973 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3716 | ++DOCSHELL 18676800 == 56 [pid = 3716] [id = 533] 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (1867B800) [pid = 3716] [serial = 1599] [outer = 00000000] 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (18698000) [pid = 3716] [serial = 1600] [outer = 1867B800] 12:12:49 INFO - PROCESS | 3716 | 1464721969017 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (18D4A400) [pid = 3716] [serial = 1601] [outer = 1867B800] 12:12:49 INFO - PROCESS | 3716 | 1464721969442 Marionette TRACE conn2 <- [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:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 691ms 12:12:49 INFO - PROCESS | 3716 | 1464721969471 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3716 | 1464721969473 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:12:49 INFO - PROCESS | 3716 | 1464721969477 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 3716 | 1464721969478 Marionette TRACE conn2 <- [1,2098,null,{}] 12:12:49 INFO - PROCESS | 3716 | 1464721969482 Marionette TRACE conn2 -> [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:12:49 INFO - PROCESS | 3716 | 1464721969591 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:12:49 INFO - PROCESS | 3716 | 1464721969599 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3716 | ++DOCSHELL 1312E400 == 57 [pid = 3716] [id = 534] 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (18697C00) [pid = 3716] [serial = 1602] [outer = 00000000] 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (19CEA400) [pid = 3716] [serial = 1603] [outer = 18697C00] 12:12:49 INFO - PROCESS | 3716 | 1464721969694 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (19CEAC00) [pid = 3716] [serial = 1604] [outer = 18697C00] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (10C5C800) [pid = 3716] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (1675EC00) [pid = 3716] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (178E4400) [pid = 3716] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (17591800) [pid = 3716] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (19C95C00) [pid = 3716] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1867B400) [pid = 3716] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1420B800) [pid = 3716] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (10F3DC00) [pid = 3716] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (13265400) [pid = 3716] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:12:50 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (111CA400) [pid = 3716] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:12:50 INFO - PROCESS | 3716 | 1464721970383 Marionette TRACE conn2 <- [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:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 942ms 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:12:50 INFO - PROCESS | 3716 | 1464721970420 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3716 | 1464721970422 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 12:12:50 INFO - PROCESS | 3716 | 1464721970425 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3716 | 1464721970427 Marionette TRACE conn2 <- [1,2102,null,{}] 12:12:50 INFO - PROCESS | 3716 | 1464721970430 Marionette TRACE conn2 -> [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:12:50 INFO - PROCESS | 3716 | 1464721970516 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:12:50 INFO - PROCESS | 3716 | 1464721970522 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C57000 == 58 [pid = 3716] [id = 535] 12:12:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (10C58C00) [pid = 3716] [serial = 1605] [outer = 00000000] 12:12:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1630B400) [pid = 3716] [serial = 1606] [outer = 10C58C00] 12:12:50 INFO - PROCESS | 3716 | 1464721970567 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1843A000) [pid = 3716] [serial = 1607] [outer = 10C58C00] 12:12:51 INFO - PROCESS | 3716 | 1464721970984 Marionette TRACE conn2 <- [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:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 597ms 12:12:51 INFO - PROCESS | 3716 | 1464721971026 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3716 | 1464721971028 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:12:51 INFO - PROCESS | 3716 | 1464721971031 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 3716 | 1464721971033 Marionette TRACE conn2 <- [1,2106,null,{}] 12:12:51 INFO - PROCESS | 3716 | 1464721971036 Marionette TRACE conn2 -> [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:12:51 INFO - PROCESS | 3716 | 1464721971113 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:12:51 INFO - PROCESS | 3716 | 1464721971120 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A56000 == 59 [pid = 3716] [id = 536] 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (12BCD400) [pid = 3716] [serial = 1608] [outer = 00000000] 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (1A158000) [pid = 3716] [serial = 1609] [outer = 12BCD400] 12:12:51 INFO - PROCESS | 3716 | 1464721971163 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (1A310400) [pid = 3716] [serial = 1610] [outer = 12BCD400] 12:12:51 INFO - PROCESS | 3716 | 1464721971592 Marionette TRACE conn2 <- [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:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 596ms 12:12:51 INFO - PROCESS | 3716 | 1464721971640 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3716 | 1464721971642 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 12:12:51 INFO - PROCESS | 3716 | 1464721971650 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:12:51 INFO - PROCESS | 3716 | 1464721971652 Marionette TRACE conn2 <- [1,2110,null,{}] 12:12:51 INFO - PROCESS | 3716 | 1464721971655 Marionette TRACE conn2 -> [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:12:51 INFO - PROCESS | 3716 | 1464721971753 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:12:51 INFO - PROCESS | 3716 | 1464721971761 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 19C93C00 == 60 [pid = 3716] [id = 537] 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1A34B400) [pid = 3716] [serial = 1611] [outer = 00000000] 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1AA71800) [pid = 3716] [serial = 1612] [outer = 1A34B400] 12:12:51 INFO - PROCESS | 3716 | 1464721971809 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1AB3FC00) [pid = 3716] [serial = 1613] [outer = 1A34B400] 12:12:52 INFO - PROCESS | 3716 | 1464721972318 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 707ms 12:12:52 INFO - PROCESS | 3716 | 1464721972412 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3716 | 1464721972418 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:12:52 INFO - PROCESS | 3716 | 1464721972426 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3716 | 1464721972430 Marionette TRACE conn2 <- [1,2114,null,{}] 12:12:52 INFO - PROCESS | 3716 | 1464721972437 Marionette TRACE conn2 -> [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:12:52 INFO - PROCESS | 3716 | 1464721972537 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:12:52 INFO - PROCESS | 3716 | 1464721972673 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3716 | ++DOCSHELL 10C53000 == 61 [pid = 3716] [id = 538] 12:12:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (10C56800) [pid = 3716] [serial = 1614] [outer = 00000000] 12:12:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (10F37000) [pid = 3716] [serial = 1615] [outer = 10C56800] 12:12:52 INFO - PROCESS | 3716 | 1464721972729 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (111CE000) [pid = 3716] [serial = 1616] [outer = 10C56800] 12:12:53 INFO - PROCESS | 3716 | 1464721973383 Marionette TRACE conn2 <- [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:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1005ms 12:12:53 INFO - PROCESS | 3716 | 1464721973430 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3716 | 1464721973437 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:12:53 INFO - PROCESS | 3716 | 1464721973447 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3716 | 1464721973451 Marionette TRACE conn2 <- [1,2118,null,{}] 12:12:53 INFO - PROCESS | 3716 | 1464721973455 Marionette TRACE conn2 -> [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:12:53 INFO - PROCESS | 3716 | 1464721973563 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:12:53 INFO - PROCESS | 3716 | 1464721973700 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1398F800 == 62 [pid = 3716] [id = 539] 12:12:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (13A5C800) [pid = 3716] [serial = 1617] [outer = 00000000] 12:12:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (14520800) [pid = 3716] [serial = 1618] [outer = 13A5C800] 12:12:53 INFO - PROCESS | 3716 | 1464721973754 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (1604B000) [pid = 3716] [serial = 1619] [outer = 13A5C800] 12:12:54 INFO - PROCESS | 3716 | 1464721974298 Marionette TRACE conn2 <- [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:12:54 INFO - PROCESS | 3716 | 1464721974351 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:12:54 INFO - PROCESS | 3716 | 1464721974356 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 3716 | 1464721974358 Marionette TRACE conn2 <- [1,2122,null,{}] 12:12:54 INFO - PROCESS | 3716 | 1464721974367 Marionette TRACE conn2 -> [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:12:54 INFO - PROCESS | 3716 | 1464721974478 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:12:54 INFO - PROCESS | 3716 | 1464721974591 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17E88C00 == 63 [pid = 3716] [id = 540] 12:12:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (18266800) [pid = 3716] [serial = 1620] [outer = 00000000] 12:12:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (19C8EC00) [pid = 3716] [serial = 1621] [outer = 18266800] 12:12:54 INFO - PROCESS | 3716 | 1464721974689 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (1A12D400) [pid = 3716] [serial = 1622] [outer = 18266800] 12:12:55 INFO - PROCESS | 3716 | 1464721975315 Marionette TRACE conn2 <- [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:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1005ms 12:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:12:55 INFO - PROCESS | 3716 | 1464721975357 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 3716 | 1464721975359 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 12:12:55 INFO - PROCESS | 3716 | 1464721975363 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 3716 | 1464721975365 Marionette TRACE conn2 <- [1,2126,null,{}] 12:12:55 INFO - PROCESS | 3716 | 1464721975369 Marionette TRACE conn2 -> [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:12:55 INFO - PROCESS | 3716 | 1464721975485 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:12:55 INFO - PROCESS | 3716 | 1464721975624 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A915800 == 64 [pid = 3716] [id = 541] 12:12:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (1AA6C000) [pid = 3716] [serial = 1623] [outer = 00000000] 12:12:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (1AB3E000) [pid = 3716] [serial = 1624] [outer = 1AA6C000] 12:12:55 INFO - PROCESS | 3716 | 1464721975678 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (1ABE3C00) [pid = 3716] [serial = 1625] [outer = 1AA6C000] 12:12:56 INFO - PROCESS | 3716 | 1464721976223 Marionette TRACE conn2 <- [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:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 942ms 12:12:56 INFO - PROCESS | 3716 | 1464721976308 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3716 | 1464721976311 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:12:56 INFO - PROCESS | 3716 | 1464721976315 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3716 | 1464721976317 Marionette TRACE conn2 <- [1,2130,null,{}] 12:12:56 INFO - PROCESS | 3716 | 1464721976321 Marionette TRACE conn2 -> [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:12:56 INFO - PROCESS | 3716 | 1464721976478 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:12:56 INFO - PROCESS | 3716 | 1464721976493 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1520C000 == 65 [pid = 3716] [id = 542] 12:12:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (1520C400) [pid = 3716] [serial = 1626] [outer = 00000000] 12:12:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (16F2F400) [pid = 3716] [serial = 1627] [outer = 1520C400] 12:12:56 INFO - PROCESS | 3716 | 1464721976547 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (18697000) [pid = 3716] [serial = 1628] [outer = 1520C400] 12:12:57 INFO - PROCESS | 3716 | 1464721977339 Marionette TRACE conn2 <- [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:12:57 INFO - PROCESS | 3716 | 1464721977411 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 12:12:57 INFO - PROCESS | 3716 | 1464721977416 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:12:57 INFO - PROCESS | 3716 | 1464721977420 Marionette TRACE conn2 <- [1,2134,null,{}] 12:12:57 INFO - PROCESS | 3716 | 1464721977441 Marionette TRACE conn2 -> [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:12:57 INFO - PROCESS | 3716 | 1464721977544 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:12:57 INFO - PROCESS | 3716 | 1464721977687 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1058E400 == 66 [pid = 3716] [id = 543] 12:12:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (111C7000) [pid = 3716] [serial = 1629] [outer = 00000000] 12:12:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (13A5FC00) [pid = 3716] [serial = 1630] [outer = 111C7000] 12:12:57 INFO - PROCESS | 3716 | 1464721977736 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (14527400) [pid = 3716] [serial = 1631] [outer = 111C7000] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 145D4000 == 65 [pid = 3716] [id = 486] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 18D49800 == 64 [pid = 3716] [id = 508] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 10A56000 == 63 [pid = 3716] [id = 536] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 10C57000 == 62 [pid = 3716] [id = 535] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 1312E400 == 61 [pid = 3716] [id = 534] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 18676800 == 60 [pid = 3716] [id = 533] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 10E9FC00 == 59 [pid = 3716] [id = 532] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 16303000 == 58 [pid = 3716] [id = 531] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 145E0000 == 57 [pid = 3716] [id = 530] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 13D2CC00 == 56 [pid = 3716] [id = 529] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 0F2A9400 == 55 [pid = 3716] [id = 528] 12:12:58 INFO - PROCESS | 3716 | --DOCSHELL 0F939800 == 54 [pid = 3716] [id = 527] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (1325BC00) [pid = 3716] [serial = 1505] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (10A61C00) [pid = 3716] [serial = 1546] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (18D4C400) [pid = 3716] [serial = 1553] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (13A62C00) [pid = 3716] [serial = 1537] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (17EEEC00) [pid = 3716] [serial = 1549] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (171ACC00) [pid = 3716] [serial = 1547] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (145D6400) [pid = 3716] [serial = 1531] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (118CD400) [pid = 3716] [serial = 1528] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (1A12AC00) [pid = 3716] [serial = 1525] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (1867C400) [pid = 3716] [serial = 1534] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (1A160800) [pid = 3716] [serial = 1556] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1A133C00) [pid = 3716] [serial = 1555] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (1AA6C800) [pid = 3716] [serial = 1567] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (1A356400) [pid = 3716] [serial = 1558] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1A310800) [pid = 3716] [serial = 1562] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (1759C000) [pid = 3716] [serial = 1561] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1A421400) [pid = 3716] [serial = 1564] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (14520C00) [pid = 3716] [serial = 1543] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (14533C00) [pid = 3716] [serial = 1544] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (13A5F000) [pid = 3716] [serial = 1541] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1314A400) [pid = 3716] [serial = 1540] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1A835800) [pid = 3716] [serial = 1565] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (18696400) [pid = 3716] [serial = 1552] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1A41B000) [pid = 3716] [serial = 1559] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (18677800) [pid = 3716] [serial = 1550] [outer = 00000000] [url = about:blank] 12:12:58 INFO - PROCESS | 3716 | 1464721978381 Marionette TRACE conn2 <- [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:12:58 INFO - PROCESS | 3716 | 1464721978401 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:12:58 INFO - PROCESS | 3716 | 1464721978407 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 3716 | 1464721978409 Marionette TRACE conn2 <- [1,2138,null,{}] 12:12:58 INFO - PROCESS | 3716 | 1464721978413 Marionette TRACE conn2 -> [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:12:58 INFO - PROCESS | 3716 | 1464721978499 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:12:58 INFO - PROCESS | 3716 | 1464721978507 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 3716 | ++DOCSHELL 111CEC00 == 55 [pid = 3716] [id = 544] 12:12:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (118CD400) [pid = 3716] [serial = 1632] [outer = 00000000] 12:12:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (14528000) [pid = 3716] [serial = 1633] [outer = 118CD400] 12:12:58 INFO - PROCESS | 3716 | 1464721978559 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (15206400) [pid = 3716] [serial = 1634] [outer = 118CD400] 12:12:59 INFO - PROCESS | 3716 | 1464721979087 Marionette TRACE conn2 <- [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:12:59 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:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 754ms 12:12:59 INFO - PROCESS | 3716 | 1464721979146 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3716 | 1464721979148 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:12:59 INFO - PROCESS | 3716 | 1464721979152 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3716 | 1464721979155 Marionette TRACE conn2 <- [1,2142,null,{}] 12:12:59 INFO - PROCESS | 3716 | 1464721979165 Marionette TRACE conn2 -> [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:12:59 INFO - PROCESS | 3716 | 1464721979248 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:12:59 INFO - PROCESS | 3716 | 1464721979348 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15A43C00 == 56 [pid = 3716] [id = 545] 12:12:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (16758C00) [pid = 3716] [serial = 1635] [outer = 00000000] 12:12:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (17553800) [pid = 3716] [serial = 1636] [outer = 16758C00] 12:12:59 INFO - PROCESS | 3716 | 1464721979394 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (17972C00) [pid = 3716] [serial = 1637] [outer = 16758C00] 12:12:59 INFO - PROCESS | 3716 | 1464721979776 Marionette TRACE conn2 <- [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:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 644ms 12:12:59 INFO - PROCESS | 3716 | 1464721979794 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 3716 | 1464721979796 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:12:59 INFO - PROCESS | 3716 | 1464721979799 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 3716 | 1464721979801 Marionette TRACE conn2 <- [1,2146,null,{}] 12:12:59 INFO - PROCESS | 3716 | 1464721979805 Marionette TRACE conn2 -> [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:12:59 INFO - PROCESS | 3716 | 1464721979886 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:12:59 INFO - PROCESS | 3716 | 1464721979893 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 178E2C00 == 57 [pid = 3716] [id = 546] 12:12:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1867A400) [pid = 3716] [serial = 1638] [outer = 00000000] 12:12:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (18698800) [pid = 3716] [serial = 1639] [outer = 1867A400] 12:12:59 INFO - PROCESS | 3716 | 1464721979937 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (19C90800) [pid = 3716] [serial = 1640] [outer = 1867A400] 12:13:00 INFO - PROCESS | 3716 | 1464721980391 Marionette TRACE conn2 <- [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:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 628ms 12:13:00 INFO - PROCESS | 3716 | 1464721980438 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3716 | 1464721980440 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:13:00 INFO - PROCESS | 3716 | 1464721980454 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3716 | 1464721980456 Marionette TRACE conn2 <- [1,2150,null,{}] 12:13:00 INFO - PROCESS | 3716 | 1464721980460 Marionette TRACE conn2 -> [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:13:00 INFO - PROCESS | 3716 | 1464721980580 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:13:00 INFO - PROCESS | 3716 | 1464721980682 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A130000 == 58 [pid = 3716] [id = 547] 12:13:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (1A132000) [pid = 3716] [serial = 1641] [outer = 00000000] 12:13:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (1A162400) [pid = 3716] [serial = 1642] [outer = 1A132000] 12:13:00 INFO - PROCESS | 3716 | 1464721980731 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1A310000) [pid = 3716] [serial = 1643] [outer = 1A132000] 12:13:01 INFO - PROCESS | 3716 | 1464721981151 Marionette TRACE conn2 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 738ms 12:13:01 INFO - PROCESS | 3716 | 1464721981200 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3716 | 1464721981201 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 3716 | 1464721981205 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:13:01 INFO - PROCESS | 3716 | 1464721981206 Marionette TRACE conn2 <- [1,2154,null,{}] 12:13:01 INFO - PROCESS | 3716 | 1464721981210 Marionette TRACE conn2 -> [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:13:01 INFO - PROCESS | 3716 | 1464721981339 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:13:01 INFO - PROCESS | 3716 | 1464721981414 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A356400 == 59 [pid = 3716] [id = 548] 12:13:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (1A41E800) [pid = 3716] [serial = 1644] [outer = 00000000] 12:13:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (1AA6F000) [pid = 3716] [serial = 1645] [outer = 1A41E800] 12:13:01 INFO - PROCESS | 3716 | 1464721981459 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (1AB44000) [pid = 3716] [serial = 1646] [outer = 1A41E800] 12:13:01 INFO - PROCESS | 3716 | 1464721981883 Marionette TRACE conn2 <- [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:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 738ms 12:13:01 INFO - PROCESS | 3716 | 1464721981969 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3716 | 1464721981971 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:13:02 INFO - PROCESS | 3716 | 1464721981986 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3716 | 1464721981988 Marionette TRACE conn2 <- [1,2158,null,{}] 12:13:02 INFO - PROCESS | 3716 | 1464721981991 Marionette TRACE conn2 -> [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:13:02 INFO - PROCESS | 3716 | 1464721982102 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:13:02 INFO - PROCESS | 3716 | 1464721982114 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1796E400 == 60 [pid = 3716] [id = 549] 12:13:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (1AA6E000) [pid = 3716] [serial = 1647] [outer = 00000000] 12:13:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (1AE2F000) [pid = 3716] [serial = 1648] [outer = 1AA6E000] 12:13:02 INFO - PROCESS | 3716 | 1464721982157 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (1AE30000) [pid = 3716] [serial = 1649] [outer = 1AA6E000] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (1630C000) [pid = 3716] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (13DB4C00) [pid = 3716] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (18697C00) [pid = 3716] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (159EE800) [pid = 3716] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (10227800) [pid = 3716] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (1867B800) [pid = 3716] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (1A90B000) [pid = 3716] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (102D2000) [pid = 3716] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (10C58C00) [pid = 3716] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (16F3CC00) [pid = 3716] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:13:02 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (12BCD400) [pid = 3716] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:13:02 INFO - PROCESS | 3716 | 1464721982800 Marionette TRACE conn2 <- [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:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 833ms 12:13:02 INFO - PROCESS | 3716 | 1464721982828 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3716 | 1464721982830 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 3716 | 1464721982834 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:13:02 INFO - PROCESS | 3716 | 1464721982835 Marionette TRACE conn2 <- [1,2162,null,{}] 12:13:02 INFO - PROCESS | 3716 | 1464721982839 Marionette TRACE conn2 -> [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:13:02 INFO - PROCESS | 3716 | 1464721982916 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:13:02 INFO - PROCESS | 3716 | 1464721982924 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13DAF800 == 61 [pid = 3716] [id = 550] 12:13:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (13DB1400) [pid = 3716] [serial = 1650] [outer = 00000000] 12:13:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (16796000) [pid = 3716] [serial = 1651] [outer = 13DB1400] 12:13:02 INFO - PROCESS | 3716 | 1464721982968 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (19C98400) [pid = 3716] [serial = 1652] [outer = 13DB1400] 12:13:03 INFO - PROCESS | 3716 | 1464721983484 Marionette TRACE conn2 <- [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:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 691ms 12:13:03 INFO - PROCESS | 3716 | 1464721983534 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3716 | 1464721983535 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 12:13:03 INFO - PROCESS | 3716 | 1464721983539 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:13:03 INFO - PROCESS | 3716 | 1464721983540 Marionette TRACE conn2 <- [1,2166,null,{}] 12:13:03 INFO - PROCESS | 3716 | 1464721983544 Marionette TRACE conn2 -> [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:13:03 INFO - PROCESS | 3716 | 1464721983624 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:13:03 INFO - PROCESS | 3716 | 1464721983631 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 105F4000 == 62 [pid = 3716] [id = 551] 12:13:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (1630D800) [pid = 3716] [serial = 1653] [outer = 00000000] 12:13:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1ABEDC00) [pid = 3716] [serial = 1654] [outer = 1630D800] 12:13:03 INFO - PROCESS | 3716 | 1464721983680 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (1AF34C00) [pid = 3716] [serial = 1655] [outer = 1630D800] 12:13:04 INFO - PROCESS | 3716 | 1464721984103 Marionette TRACE conn2 <- [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:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 597ms 12:13:04 INFO - PROCESS | 3716 | 1464721984140 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3716 | 1464721984142 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:13:04 INFO - PROCESS | 3716 | 1464721984145 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3716 | 1464721984147 Marionette TRACE conn2 <- [1,2170,null,{}] 12:13:04 INFO - PROCESS | 3716 | 1464721984150 Marionette TRACE conn2 -> [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:13:04 INFO - PROCESS | 3716 | 1464721984228 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:13:04 INFO - PROCESS | 3716 | 1464721984234 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1AF3A400 == 63 [pid = 3716] [id = 552] 12:13:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (1AF3A800) [pid = 3716] [serial = 1656] [outer = 00000000] 12:13:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (1AF3F000) [pid = 3716] [serial = 1657] [outer = 1AF3A800] 12:13:04 INFO - PROCESS | 3716 | 1464721984277 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (1B2C3400) [pid = 3716] [serial = 1658] [outer = 1AF3A800] 12:13:04 INFO - PROCESS | 3716 | 1464721984819 Marionette TRACE conn2 <- [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:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 12:13:04 INFO - PROCESS | 3716 | 1464721984878 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3716 | 1464721984883 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:13:04 INFO - PROCESS | 3716 | 1464721984888 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3716 | 1464721984893 Marionette TRACE conn2 <- [1,2174,null,{}] 12:13:04 INFO - PROCESS | 3716 | 1464721984900 Marionette TRACE conn2 -> [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:13:05 INFO - PROCESS | 3716 | 1464721985010 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:13:05 INFO - PROCESS | 3716 | 1464721985177 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B42400 == 64 [pid = 3716] [id = 553] 12:13:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (12BC6C00) [pid = 3716] [serial = 1659] [outer = 00000000] 12:13:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (1314C000) [pid = 3716] [serial = 1660] [outer = 12BC6C00] 12:13:05 INFO - PROCESS | 3716 | 1464721985232 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (13993800) [pid = 3716] [serial = 1661] [outer = 12BC6C00] 12:13:05 INFO - PROCESS | 3716 | 1464721985777 Marionette TRACE conn2 <- [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:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 958ms 12:13:05 INFO - PROCESS | 3716 | 1464721985835 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3716 | 1464721985841 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:13:05 INFO - PROCESS | 3716 | 1464721985848 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3716 | 1464721985850 Marionette TRACE conn2 <- [1,2178,null,{}] 12:13:05 INFO - PROCESS | 3716 | 1464721985855 Marionette TRACE conn2 -> [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:13:05 INFO - PROCESS | 3716 | 1464721985961 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:13:06 INFO - PROCESS | 3716 | 1464721986103 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3716 | ++DOCSHELL 159EEC00 == 65 [pid = 3716] [id = 554] 12:13:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (162F5000) [pid = 3716] [serial = 1662] [outer = 00000000] 12:13:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (17141800) [pid = 3716] [serial = 1663] [outer = 162F5000] 12:13:06 INFO - PROCESS | 3716 | 1464721986157 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (18438800) [pid = 3716] [serial = 1664] [outer = 162F5000] 12:13:06 INFO - PROCESS | 3716 | 1464721986784 Marionette TRACE conn2 <- [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:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1006ms 12:13:06 INFO - PROCESS | 3716 | 1464721986847 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3716 | 1464721986849 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:13:06 INFO - PROCESS | 3716 | 1464721986854 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3716 | 1464721986857 Marionette TRACE conn2 <- [1,2182,null,{}] 12:13:06 INFO - PROCESS | 3716 | 1464721986868 Marionette TRACE conn2 -> [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:13:07 INFO - PROCESS | 3716 | 1464721987008 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:13:07 INFO - PROCESS | 3716 | 1464721987150 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 159EE000 == 66 [pid = 3716] [id = 555] 12:13:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (18694400) [pid = 3716] [serial = 1665] [outer = 00000000] 12:13:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (1AB43000) [pid = 3716] [serial = 1666] [outer = 18694400] 12:13:07 INFO - PROCESS | 3716 | 1464721987208 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (1AE2D000) [pid = 3716] [serial = 1667] [outer = 18694400] 12:13:07 INFO - PROCESS | 3716 | 1464721987768 Marionette TRACE conn2 <- [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:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 943ms 12:13:07 INFO - PROCESS | 3716 | 1464721987798 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3716 | 1464721987801 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:13:07 INFO - PROCESS | 3716 | 1464721987805 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3716 | 1464721987807 Marionette TRACE conn2 <- [1,2186,null,{}] 12:13:07 INFO - PROCESS | 3716 | 1464721987810 Marionette TRACE conn2 -> [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:13:07 INFO - PROCESS | 3716 | 1464721987916 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:13:08 INFO - PROCESS | 3716 | 1464721988029 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11404800 == 67 [pid = 3716] [id = 556] 12:13:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 146 (1140B400) [pid = 3716] [serial = 1668] [outer = 00000000] 12:13:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 147 (11411400) [pid = 3716] [serial = 1669] [outer = 1140B400] 12:13:08 INFO - PROCESS | 3716 | 1464721988123 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 148 (1AA70000) [pid = 3716] [serial = 1670] [outer = 1140B400] 12:13:08 INFO - PROCESS | 3716 | 1464721988654 Marionette TRACE conn2 <- [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:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 911ms 12:13:08 INFO - PROCESS | 3716 | 1464721988708 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 3716 | 1464721988711 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:13:08 INFO - PROCESS | 3716 | 1464721988714 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3716 | 1464721988716 Marionette TRACE conn2 <- [1,2190,null,{}] 12:13:08 INFO - PROCESS | 3716 | 1464721988720 Marionette TRACE conn2 -> [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:13:08 INFO - PROCESS | 3716 | 1464721988826 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:13:08 INFO - PROCESS | 3716 | 1464721988938 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C57400 == 68 [pid = 3716] [id = 557] 12:13:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 149 (11411000) [pid = 3716] [serial = 1671] [outer = 00000000] 12:13:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 150 (18DA7400) [pid = 3716] [serial = 1672] [outer = 11411000] 12:13:09 INFO - PROCESS | 3716 | 1464721988991 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 151 (18DA9800) [pid = 3716] [serial = 1673] [outer = 11411000] 12:13:09 INFO - PROCESS | 3716 | 1464721989575 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 943ms 12:13:09 INFO - PROCESS | 3716 | 1464721989659 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3716 | 1464721989662 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:13:09 INFO - PROCESS | 3716 | 1464721989666 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3716 | 1464721989668 Marionette TRACE conn2 <- [1,2194,null,{}] 12:13:09 INFO - PROCESS | 3716 | 1464721989671 Marionette TRACE conn2 -> [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:13:09 INFO - PROCESS | 3716 | 1464721989821 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:13:10 INFO - PROCESS | 3716 | 1464721990097 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F29E800 == 69 [pid = 3716] [id = 558] 12:13:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 152 (0F2A2800) [pid = 3716] [serial = 1674] [outer = 00000000] 12:13:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 153 (11404000) [pid = 3716] [serial = 1675] [outer = 0F2A2800] 12:13:10 INFO - PROCESS | 3716 | 1464721990170 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 154 (1140BC00) [pid = 3716] [serial = 1676] [outer = 0F2A2800] 12:13:10 INFO - PROCESS | 3716 | 1464721990821 Marionette TRACE conn2 <- [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:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1147ms 12:13:10 INFO - PROCESS | 3716 | 1464721990841 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:13:10 INFO - PROCESS | 3716 | 1464721990845 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 12:13:10 INFO - PROCESS | 3716 | 1464721990849 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3716 | 1464721990852 Marionette TRACE conn2 <- [1,2198,null,{}] 12:13:10 INFO - PROCESS | 3716 | 1464721990858 Marionette TRACE conn2 -> [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:13:10 INFO - PROCESS | 3716 | 1464721990955 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:13:11 INFO - PROCESS | 3716 | 1464721991128 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | --DOCSHELL 105F4000 == 68 [pid = 3716] [id = 551] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 13DAF800 == 67 [pid = 3716] [id = 550] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 1796E400 == 66 [pid = 3716] [id = 549] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 1A356400 == 65 [pid = 3716] [id = 548] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 1A130000 == 64 [pid = 3716] [id = 547] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 178E2C00 == 63 [pid = 3716] [id = 546] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 15A43C00 == 62 [pid = 3716] [id = 545] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 111CEC00 == 61 [pid = 3716] [id = 544] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 1058E400 == 60 [pid = 3716] [id = 543] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 153 (1AA71800) [pid = 3716] [serial = 1612] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | ++DOCSHELL 10A59000 == 61 [pid = 3716] [id = 559] 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 154 (10C5FC00) [pid = 3716] [serial = 1677] [outer = 00000000] 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 155 (12956C00) [pid = 3716] [serial = 1678] [outer = 10C5FC00] 12:13:11 INFO - PROCESS | 3716 | 1464721991209 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 156 (13147400) [pid = 3716] [serial = 1679] [outer = 10C5FC00] 12:13:11 INFO - PROCESS | 3716 | --DOCSHELL 19C93C00 == 60 [pid = 3716] [id = 537] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 155 (1A302C00) [pid = 3716] [serial = 1576] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 154 (16C55C00) [pid = 3716] [serial = 1594] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 153 (1451EC00) [pid = 3716] [serial = 1588] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 152 (14532C00) [pid = 3716] [serial = 1589] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 151 (111B8400) [pid = 3716] [serial = 1570] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 150 (19CEA400) [pid = 3716] [serial = 1603] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 149 (1AB43C00) [pid = 3716] [serial = 1579] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 148 (162F2400) [pid = 3716] [serial = 1591] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 147 (16302C00) [pid = 3716] [serial = 1592] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 146 (114BAC00) [pid = 3716] [serial = 1585] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 145 (13130000) [pid = 3716] [serial = 1586] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (18D4A400) [pid = 3716] [serial = 1601] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (18698000) [pid = 3716] [serial = 1600] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (1AA6F800) [pid = 3716] [serial = 1568] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (16751800) [pid = 3716] [serial = 1573] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (111B7C00) [pid = 3716] [serial = 1583] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (10E97C00) [pid = 3716] [serial = 1582] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (1630B400) [pid = 3716] [serial = 1606] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (19CEAC00) [pid = 3716] [serial = 1604] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (17975C00) [pid = 3716] [serial = 1597] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (18674400) [pid = 3716] [serial = 1598] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (1A310400) [pid = 3716] [serial = 1610] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1A158000) [pid = 3716] [serial = 1609] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (16C59000) [pid = 3716] [serial = 1595] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (1843A000) [pid = 3716] [serial = 1607] [outer = 00000000] [url = about:blank] 12:13:11 INFO - PROCESS | 3716 | 1464721991631 Marionette TRACE conn2 <- [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:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 833ms 12:13:11 INFO - PROCESS | 3716 | 1464721991691 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3716 | 1464721991694 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:13:11 INFO - PROCESS | 3716 | 1464721991699 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3716 | 1464721991701 Marionette TRACE conn2 <- [1,2202,null,{}] 12:13:11 INFO - PROCESS | 3716 | 1464721991704 Marionette TRACE conn2 -> [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:13:11 INFO - PROCESS | 3716 | 1464721991790 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:13:11 INFO - PROCESS | 3716 | 1464721991799 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13960C00 == 61 [pid = 3716] [id = 560] 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1451EC00) [pid = 3716] [serial = 1680] [outer = 00000000] 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (159FC000) [pid = 3716] [serial = 1681] [outer = 1451EC00] 12:13:11 INFO - PROCESS | 3716 | 1464721991851 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (162FEC00) [pid = 3716] [serial = 1682] [outer = 1451EC00] 12:13:12 INFO - PROCESS | 3716 | 1464721992346 Marionette TRACE conn2 <- [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:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 706ms 12:13:12 INFO - PROCESS | 3716 | 1464721992399 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 3716 | 1464721992401 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:13:12 INFO - PROCESS | 3716 | 1464721992406 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3716 | 1464721992412 Marionette TRACE conn2 <- [1,2206,null,{}] 12:13:12 INFO - PROCESS | 3716 | 1464721992423 Marionette TRACE conn2 -> [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:13:12 INFO - PROCESS | 3716 | 1464721992509 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:13:12 INFO - PROCESS | 3716 | 1464721992520 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1520A000 == 62 [pid = 3716] [id = 561] 12:13:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (16C59C00) [pid = 3716] [serial = 1683] [outer = 00000000] 12:13:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (171AB000) [pid = 3716] [serial = 1684] [outer = 16C59C00] 12:13:12 INFO - PROCESS | 3716 | 1464721992564 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (178E2C00) [pid = 3716] [serial = 1685] [outer = 16C59C00] 12:13:13 INFO - PROCESS | 3716 | 1464721993069 Marionette TRACE conn2 <- [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:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 707ms 12:13:13 INFO - PROCESS | 3716 | 1464721993104 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3716 | 1464721993106 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:13:13 INFO - PROCESS | 3716 | 1464721993109 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3716 | 1464721993111 Marionette TRACE conn2 <- [1,2210,null,{}] 12:13:13 INFO - PROCESS | 3716 | 1464721993114 Marionette TRACE conn2 -> [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:13:13 INFO - PROCESS | 3716 | 1464721993200 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:13:13 INFO - PROCESS | 3716 | --DOCSHELL 1B3DD800 == 61 [pid = 3716] [id = 16] 12:13:13 INFO - PROCESS | 3716 | 1464721993356 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1630BC00 == 62 [pid = 3716] [id = 562] 12:13:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (1630CC00) [pid = 3716] [serial = 1686] [outer = 00000000] 12:13:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (1867E400) [pid = 3716] [serial = 1687] [outer = 1630CC00] 12:13:13 INFO - PROCESS | 3716 | 1464721993414 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (1869B400) [pid = 3716] [serial = 1688] [outer = 1630CC00] 12:13:13 INFO - PROCESS | 3716 | 1464721993822 Marionette TRACE conn2 <- [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:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 754ms 12:13:13 INFO - PROCESS | 3716 | 1464721993855 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3716 | 1464721993857 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:13:13 INFO - PROCESS | 3716 | 1464721993861 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3716 | 1464721993862 Marionette TRACE conn2 <- [1,2214,null,{}] 12:13:13 INFO - PROCESS | 3716 | 1464721993866 Marionette TRACE conn2 -> [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:13:14 INFO - PROCESS | 3716 | 1464721993990 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:13:14 INFO - PROCESS | 3716 | 1464721993996 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18DA1C00 == 63 [pid = 3716] [id = 563] 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (18DA2800) [pid = 3716] [serial = 1689] [outer = 00000000] 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (18DA8400) [pid = 3716] [serial = 1690] [outer = 18DA2800] 12:13:14 INFO - PROCESS | 3716 | 1464721994048 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (19C92C00) [pid = 3716] [serial = 1691] [outer = 18DA2800] 12:13:14 INFO - PROCESS | 3716 | 1464721994516 Marionette TRACE conn2 <- [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:13:14 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:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 707ms 12:13:14 INFO - PROCESS | 3716 | 1464721994560 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3716 | 1464721994562 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 12:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:13:14 INFO - PROCESS | 3716 | 1464721994570 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3716 | 1464721994572 Marionette TRACE conn2 <- [1,2218,null,{}] 12:13:14 INFO - PROCESS | 3716 | 1464721994575 Marionette TRACE conn2 -> [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:13:14 INFO - PROCESS | 3716 | 1464721994717 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:13:14 INFO - PROCESS | 3716 | 1464721994754 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18DAF000 == 64 [pid = 3716] [id = 564] 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (19CEAC00) [pid = 3716] [serial = 1692] [outer = 00000000] 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (1A160800) [pid = 3716] [serial = 1693] [outer = 19CEAC00] 12:13:14 INFO - PROCESS | 3716 | 1464721994797 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 146 (1A163800) [pid = 3716] [serial = 1694] [outer = 19CEAC00] 12:13:15 INFO - PROCESS | 3716 | 1464721995224 Marionette TRACE conn2 <- [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:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 12:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:13:15 INFO - PROCESS | 3716 | 1464721995265 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3716 | 1464721995267 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 3716 | 1464721995271 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3716 | 1464721995272 Marionette TRACE conn2 <- [1,2222,null,{}] 12:13:15 INFO - PROCESS | 3716 | 1464721995275 Marionette TRACE conn2 -> [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:13:15 INFO - PROCESS | 3716 | 1464721995390 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:13:15 INFO - PROCESS | 3716 | 1464721995396 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A130400 == 65 [pid = 3716] [id = 565] 12:13:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 147 (1A133400) [pid = 3716] [serial = 1695] [outer = 00000000] 12:13:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 148 (1A835800) [pid = 3716] [serial = 1696] [outer = 1A133400] 12:13:15 INFO - PROCESS | 3716 | 1464721995499 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 149 (1AA6D800) [pid = 3716] [serial = 1697] [outer = 1A133400] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 148 (10233400) [pid = 3716] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 147 (1A41E800) [pid = 3716] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 146 (16049400) [pid = 3716] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 145 (18D50800) [pid = 3716] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (1451F400) [pid = 3716] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (111C7000) [pid = 3716] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (1A34B400) [pid = 3716] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (16758C00) [pid = 3716] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (18435400) [pid = 3716] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (1AA6E000) [pid = 3716] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (118CD400) [pid = 3716] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (1A132000) [pid = 3716] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (1796E800) [pid = 3716] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (1868EC00) [pid = 3716] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (13D2C800) [pid = 3716] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (13959800) [pid = 3716] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (10C56000) [pid = 3716] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (13DB1400) [pid = 3716] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1630D800) [pid = 3716] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (0C7FF400) [pid = 3716] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1867A400) [pid = 3716] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (10F90800) [pid = 3716] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:13:15 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (12B3FC00) [pid = 3716] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:13:16 INFO - PROCESS | 3716 | 1464721996088 Marionette TRACE conn2 <- [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:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 895ms 12:13:16 INFO - PROCESS | 3716 | 1464721996175 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3716 | 1464721996177 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 3716 | 1464721996181 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:13:16 INFO - PROCESS | 3716 | 1464721996182 Marionette TRACE conn2 <- [1,2226,null,{}] 12:13:16 INFO - PROCESS | 3716 | 1464721996186 Marionette TRACE conn2 -> [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:13:16 INFO - PROCESS | 3716 | 1464721996265 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:13:16 INFO - PROCESS | 3716 | 1464721996272 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111CA400 == 66 [pid = 3716] [id = 566] 12:13:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (11412C00) [pid = 3716] [serial = 1698] [outer = 00000000] 12:13:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (1451F400) [pid = 3716] [serial = 1699] [outer = 11412C00] 12:13:16 INFO - PROCESS | 3716 | 1464721996315 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (162F2800) [pid = 3716] [serial = 1700] [outer = 11412C00] 12:13:16 INFO - PROCESS | 3716 | 1464721996802 Marionette TRACE conn2 <- [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:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 644ms 12:13:16 INFO - PROCESS | 3716 | 1464721996851 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3716 | 1464721996853 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 3716 | 1464721996856 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:13:16 INFO - PROCESS | 3716 | 1464721996858 Marionette TRACE conn2 <- [1,2230,null,{}] 12:13:16 INFO - PROCESS | 3716 | 1464721996861 Marionette TRACE conn2 -> [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:13:16 INFO - PROCESS | 3716 | 1464721996946 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:13:16 INFO - PROCESS | 3716 | 1464721996955 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0C7F9800 == 67 [pid = 3716] [id = 567] 12:13:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (1420E800) [pid = 3716] [serial = 1701] [outer = 00000000] 12:13:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (17EEE800) [pid = 3716] [serial = 1702] [outer = 1420E800] 12:13:17 INFO - PROCESS | 3716 | 1464721997003 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (18670800) [pid = 3716] [serial = 1703] [outer = 1420E800] 12:13:17 INFO - PROCESS | 3716 | 1464721997426 Marionette TRACE conn2 <- [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:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 597ms 12:13:17 INFO - PROCESS | 3716 | 1464721997453 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3716 | 1464721997455 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 3716 | 1464721997459 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:13:17 INFO - PROCESS | 3716 | 1464721997461 Marionette TRACE conn2 <- [1,2234,null,{}] 12:13:17 INFO - PROCESS | 3716 | 1464721997478 Marionette TRACE conn2 -> [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:13:17 INFO - PROCESS | 3716 | 1464721997560 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:13:17 INFO - PROCESS | 3716 | 1464721997566 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1118BC00 == 68 [pid = 3716] [id = 568] 12:13:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (14204000) [pid = 3716] [serial = 1704] [outer = 00000000] 12:13:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (1A90C400) [pid = 3716] [serial = 1705] [outer = 14204000] 12:13:17 INFO - PROCESS | 3716 | 1464721997615 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (1AB49800) [pid = 3716] [serial = 1706] [outer = 14204000] 12:13:18 INFO - PROCESS | 3716 | 1464721998328 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 12:13:18 INFO - PROCESS | 3716 | 1464721998405 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3716 | 1464721998410 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:13:18 INFO - PROCESS | 3716 | 1464721998416 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 3716 | 1464721998420 Marionette TRACE conn2 <- [1,2238,null,{}] 12:13:18 INFO - PROCESS | 3716 | 1464721998425 Marionette TRACE conn2 -> [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:13:18 INFO - PROCESS | 3716 | 1464721998568 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:13:18 INFO - PROCESS | 3716 | 1464721998712 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F274000 == 69 [pid = 3716] [id = 569] 12:13:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (0F275800) [pid = 3716] [serial = 1707] [outer = 00000000] 12:13:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (10271400) [pid = 3716] [serial = 1708] [outer = 0F275800] 12:13:18 INFO - PROCESS | 3716 | 1464721998771 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (10C56C00) [pid = 3716] [serial = 1709] [outer = 0F275800] 12:13:19 INFO - PROCESS | 3716 | 1464721999347 Marionette TRACE conn2 <- [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:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 942ms 12:13:19 INFO - PROCESS | 3716 | 1464721999369 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3716 | 1464721999375 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:13:19 INFO - PROCESS | 3716 | 1464721999382 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3716 | 1464721999385 Marionette TRACE conn2 <- [1,2242,null,{}] 12:13:19 INFO - PROCESS | 3716 | 1464721999389 Marionette TRACE conn2 -> [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:13:19 INFO - PROCESS | 3716 | 1464721999496 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:13:19 INFO - PROCESS | 3716 | 1464721999611 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11BC2400 == 70 [pid = 3716] [id = 570] 12:13:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (12BD0000) [pid = 3716] [serial = 1710] [outer = 00000000] 12:13:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (131EB400) [pid = 3716] [serial = 1711] [outer = 12BD0000] 12:13:19 INFO - PROCESS | 3716 | 1464721999704 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (13DA9800) [pid = 3716] [serial = 1712] [outer = 12BD0000] 12:13:20 INFO - PROCESS | 3716 | 1464722000331 Marionette TRACE conn2 <- [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:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1005ms 12:13:20 INFO - PROCESS | 3716 | 1464722000388 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3716 | 1464722000390 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:13:20 INFO - PROCESS | 3716 | 1464722000394 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3716 | 1464722000398 Marionette TRACE conn2 <- [1,2246,null,{}] 12:13:20 INFO - PROCESS | 3716 | 1464722000409 Marionette TRACE conn2 -> [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:13:20 INFO - PROCESS | 3716 | 1464722000517 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:13:20 INFO - PROCESS | 3716 | 1464722000662 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10506C00 == 71 [pid = 3716] [id = 571] 12:13:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (16C0D000) [pid = 3716] [serial = 1713] [outer = 00000000] 12:13:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (18433C00) [pid = 3716] [serial = 1714] [outer = 16C0D000] 12:13:20 INFO - PROCESS | 3716 | 1464722000719 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (18D4B000) [pid = 3716] [serial = 1715] [outer = 16C0D000] 12:13:21 INFO - PROCESS | 3716 | 1464722001296 Marionette TRACE conn2 <- [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:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 958ms 12:13:21 INFO - PROCESS | 3716 | 1464722001338 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3716 | 1464722001341 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:13:21 INFO - PROCESS | 3716 | 1464722001345 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3716 | 1464722001347 Marionette TRACE conn2 <- [1,2250,null,{}] 12:13:21 INFO - PROCESS | 3716 | 1464722001350 Marionette TRACE conn2 -> [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:13:21 INFO - PROCESS | 3716 | 1464722001455 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:13:21 INFO - PROCESS | 3716 | 1464722001569 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1796E400 == 72 [pid = 3716] [id = 572] 12:13:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (18DA9C00) [pid = 3716] [serial = 1716] [outer = 00000000] 12:13:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 146 (1A160C00) [pid = 3716] [serial = 1717] [outer = 18DA9C00] 12:13:21 INFO - PROCESS | 3716 | 1464722001663 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 147 (1A425C00) [pid = 3716] [serial = 1718] [outer = 18DA9C00] 12:13:22 INFO - PROCESS | 3716 | 1464722002290 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1006ms 12:13:22 INFO - PROCESS | 3716 | 1464722002347 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3716 | 1464722002349 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:13:22 INFO - PROCESS | 3716 | 1464722002367 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3716 | 1464722002369 Marionette TRACE conn2 <- [1,2254,null,{}] 12:13:22 INFO - PROCESS | 3716 | 1464722002374 Marionette TRACE conn2 -> [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:13:22 INFO - PROCESS | 3716 | 1464722002499 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:13:22 INFO - PROCESS | 3716 | 1464722002640 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F277800 == 73 [pid = 3716] [id = 573] 12:13:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 148 (105EE400) [pid = 3716] [serial = 1719] [outer = 00000000] 12:13:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 149 (111AF400) [pid = 3716] [serial = 1720] [outer = 105EE400] 12:13:22 INFO - PROCESS | 3716 | 1464722002695 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 150 (12B3BC00) [pid = 3716] [serial = 1721] [outer = 105EE400] 12:13:23 INFO - PROCESS | 3716 | 1464722003484 Marionette TRACE conn2 <- [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:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1163ms 12:13:23 INFO - PROCESS | 3716 | 1464722003546 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3716 | 1464722003551 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 12:13:23 INFO - PROCESS | 3716 | 1464722003555 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:13:23 INFO - PROCESS | 3716 | 1464722003559 Marionette TRACE conn2 <- [1,2258,null,{}] 12:13:23 INFO - PROCESS | 3716 | 1464722003564 Marionette TRACE conn2 -> [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:13:23 INFO - PROCESS | 3716 | 1464722003712 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:13:23 INFO - PROCESS | 3716 | 1464722003782 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1140AC00 == 74 [pid = 3716] [id = 574] 12:13:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 151 (1140B000) [pid = 3716] [serial = 1722] [outer = 00000000] 12:13:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 152 (12965800) [pid = 3716] [serial = 1723] [outer = 1140B000] 12:13:23 INFO - PROCESS | 3716 | 1464722003831 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 153 (12FE9000) [pid = 3716] [serial = 1724] [outer = 1140B000] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 17972400 == 73 [pid = 3716] [id = 500] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 12B3F000 == 72 [pid = 3716] [id = 471] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 0C7F9800 == 71 [pid = 3716] [id = 567] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 111CA400 == 70 [pid = 3716] [id = 566] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 1A130400 == 69 [pid = 3716] [id = 565] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 18DAF000 == 68 [pid = 3716] [id = 564] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 18DA1C00 == 67 [pid = 3716] [id = 563] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 1630BC00 == 66 [pid = 3716] [id = 562] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 1520A000 == 65 [pid = 3716] [id = 561] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 1B5EAC00 == 64 [pid = 3716] [id = 17] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 13960C00 == 63 [pid = 3716] [id = 560] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 10A59000 == 62 [pid = 3716] [id = 559] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 0F29E800 == 61 [pid = 3716] [id = 558] 12:13:24 INFO - PROCESS | 3716 | --DOCSHELL 12B42400 == 60 [pid = 3716] [id = 553] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 152 (1AF34C00) [pid = 3716] [serial = 1655] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 151 (10C58400) [pid = 3716] [serial = 1379] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 150 (1AA6F000) [pid = 3716] [serial = 1645] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 149 (16311800) [pid = 3716] [serial = 1418] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 148 (1A12C000) [pid = 3716] [serial = 1526] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 147 (14520800) [pid = 3716] [serial = 1618] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 146 (16F2F400) [pid = 3716] [serial = 1627] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 145 (18D53C00) [pid = 3716] [serial = 1376] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (1AB3E000) [pid = 3716] [serial = 1624] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (14527400) [pid = 3716] [serial = 1631] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (19C8EC00) [pid = 3716] [serial = 1621] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (1AB3FC00) [pid = 3716] [serial = 1613] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (17553800) [pid = 3716] [serial = 1636] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (1A12BC00) [pid = 3716] [serial = 1502] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (1AE2F000) [pid = 3716] [serial = 1648] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (14528000) [pid = 3716] [serial = 1633] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (1A162400) [pid = 3716] [serial = 1642] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (15206400) [pid = 3716] [serial = 1634] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (18D4DC00) [pid = 3716] [serial = 1460] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1AE30000) [pid = 3716] [serial = 1649] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (18D53400) [pid = 3716] [serial = 1451] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (16052C00) [pid = 3716] [serial = 1457] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1452D000) [pid = 3716] [serial = 1499] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (118C5000) [pid = 3716] [serial = 1496] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1A310000) [pid = 3716] [serial = 1643] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (10F37000) [pid = 3716] [serial = 1615] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (16796000) [pid = 3716] [serial = 1651] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (1ABEDC00) [pid = 3716] [serial = 1654] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1AB44000) [pid = 3716] [serial = 1646] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1050F400) [pid = 3716] [serial = 1412] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (13A5FC00) [pid = 3716] [serial = 1630] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (17972C00) [pid = 3716] [serial = 1637] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (19C98400) [pid = 3716] [serial = 1652] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (18698800) [pid = 3716] [serial = 1639] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (12971000) [pid = 3716] [serial = 1454] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (19C90800) [pid = 3716] [serial = 1640] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (13167400) [pid = 3716] [serial = 1415] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1AF3F000) [pid = 3716] [serial = 1657] [outer = 00000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3716 | 1464722004439 Marionette TRACE conn2 <- [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:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 911ms 12:13:24 INFO - PROCESS | 3716 | 1464722004461 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3716 | 1464722004467 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 12:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:13:24 INFO - PROCESS | 3716 | 1464722004472 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 3716 | 1464722004475 Marionette TRACE conn2 <- [1,2262,null,{}] 12:13:24 INFO - PROCESS | 3716 | 1464722004479 Marionette TRACE conn2 -> [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:13:24 INFO - PROCESS | 3716 | 1464722004565 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:13:24 INFO - PROCESS | 3716 | 1464722004575 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1140EC00 == 61 [pid = 3716] [id = 575] 12:13:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (11864800) [pid = 3716] [serial = 1725] [outer = 00000000] 12:13:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (132D8C00) [pid = 3716] [serial = 1726] [outer = 11864800] 12:13:24 INFO - PROCESS | 3716 | 1464722004619 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (14206000) [pid = 3716] [serial = 1727] [outer = 11864800] 12:13:25 INFO - PROCESS | 3716 | 1464722005119 Marionette TRACE conn2 <- [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:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 707ms 12:13:25 INFO - PROCESS | 3716 | 1464722005171 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3716 | 1464722005173 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:13:25 INFO - PROCESS | 3716 | 1464722005177 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3716 | 1464722005180 Marionette TRACE conn2 <- [1,2266,null,{}] 12:13:25 INFO - PROCESS | 3716 | 1464722005190 Marionette TRACE conn2 -> [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:13:25 INFO - PROCESS | 3716 | 1464722005277 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:13:25 INFO - PROCESS | 3716 | 1464722005287 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145DD000 == 62 [pid = 3716] [id = 576] 12:13:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (15205C00) [pid = 3716] [serial = 1728] [outer = 00000000] 12:13:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (162F7400) [pid = 3716] [serial = 1729] [outer = 15205C00] 12:13:25 INFO - PROCESS | 3716 | 1464722005332 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1630B400) [pid = 3716] [serial = 1730] [outer = 15205C00] 12:13:25 INFO - PROCESS | 3716 | 1464722005800 Marionette TRACE conn2 <- [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:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 12:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:13:25 INFO - PROCESS | 3716 | 1464722005814 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3716 | 1464722005817 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 12:13:25 INFO - PROCESS | 3716 | 1464722005820 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3716 | 1464722005822 Marionette TRACE conn2 <- [1,2270,null,{}] 12:13:25 INFO - PROCESS | 3716 | 1464722005825 Marionette TRACE conn2 -> [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:13:25 INFO - PROCESS | 3716 | 1464722005909 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:13:25 INFO - PROCESS | 3716 | 1464722005945 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C57400 == 63 [pid = 3716] [id = 577] 12:13:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (16C58C00) [pid = 3716] [serial = 1731] [outer = 00000000] 12:13:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (17555800) [pid = 3716] [serial = 1732] [outer = 16C58C00] 12:13:26 INFO - PROCESS | 3716 | 1464722005988 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (178E9800) [pid = 3716] [serial = 1733] [outer = 16C58C00] 12:13:26 INFO - PROCESS | 3716 | 1464722006449 Marionette TRACE conn2 <- [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:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 12:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:13:26 INFO - PROCESS | 3716 | 1464722006520 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3716 | 1464722006522 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3716 | 1464722006525 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3716 | 1464722006527 Marionette TRACE conn2 <- [1,2274,null,{}] 12:13:26 INFO - PROCESS | 3716 | 1464722006539 Marionette TRACE conn2 -> [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:13:26 INFO - PROCESS | 3716 | 1464722006619 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:13:26 INFO - PROCESS | 3716 | 1464722006625 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0C7FBC00 == 64 [pid = 3716] [id = 578] 12:13:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (0F26D400) [pid = 3716] [serial = 1734] [outer = 00000000] 12:13:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (17975400) [pid = 3716] [serial = 1735] [outer = 0F26D400] 12:13:26 INFO - PROCESS | 3716 | 1464722006669 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1868D800) [pid = 3716] [serial = 1736] [outer = 0F26D400] 12:13:27 INFO - PROCESS | 3716 | 1464722007173 Marionette TRACE conn2 <- [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:13:27 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:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 12:13:27 INFO - PROCESS | 3716 | 1464722007230 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3716 | 1464722007232 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:13:27 INFO - PROCESS | 3716 | 1464722007236 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3716 | 1464722007237 Marionette TRACE conn2 <- [1,2278,null,{}] 12:13:27 INFO - PROCESS | 3716 | 1464722007241 Marionette TRACE conn2 -> [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:13:27 INFO - PROCESS | 3716 | 1464722007392 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:13:27 INFO - PROCESS | 3716 | 1464722007420 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F279C00 == 65 [pid = 3716] [id = 579] 12:13:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (18D55C00) [pid = 3716] [serial = 1737] [outer = 00000000] 12:13:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (18DA4000) [pid = 3716] [serial = 1738] [outer = 18D55C00] 12:13:27 INFO - PROCESS | 3716 | 1464722007481 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (18DAA800) [pid = 3716] [serial = 1739] [outer = 18D55C00] 12:13:27 INFO - PROCESS | 3716 | 1464722007942 Marionette TRACE conn2 <- [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:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 754ms 12:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:13:28 INFO - PROCESS | 3716 | 1464722007986 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3716 | 1464722007988 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 12:13:28 INFO - PROCESS | 3716 | 1464722007991 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3716 | 1464722007993 Marionette TRACE conn2 <- [1,2282,null,{}] 12:13:28 INFO - PROCESS | 3716 | 1464722007996 Marionette TRACE conn2 -> [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:13:28 INFO - PROCESS | 3716 | 1464722008115 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:13:28 INFO - PROCESS | 3716 | 1464722008121 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3716 | ++DOCSHELL 18DA3400 == 66 [pid = 3716] [id = 580] 12:13:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (19C93800) [pid = 3716] [serial = 1740] [outer = 00000000] 12:13:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1A12C000) [pid = 3716] [serial = 1741] [outer = 19C93800] 12:13:28 INFO - PROCESS | 3716 | 1464722008167 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (1A12C800) [pid = 3716] [serial = 1742] [outer = 19C93800] 12:13:28 INFO - PROCESS | 3716 | 1464722008649 Marionette TRACE conn2 <- [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:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 12:13:28 INFO - PROCESS | 3716 | 1464722008691 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3716 | 1464722008693 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:13:28 INFO - PROCESS | 3716 | 1464722008697 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3716 | 1464722008699 Marionette TRACE conn2 <- [1,2286,null,{}] 12:13:28 INFO - PROCESS | 3716 | 1464722008702 Marionette TRACE conn2 -> [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:13:28 INFO - PROCESS | 3716 | 1464722008853 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (18DA2800) [pid = 3716] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (19CEAC00) [pid = 3716] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1630CC00) [pid = 3716] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (16C59C00) [pid = 3716] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1A133400) [pid = 3716] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (10C5FC00) [pid = 3716] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (0F2A2800) [pid = 3716] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (1451EC00) [pid = 3716] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1AF3A800) [pid = 3716] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1420E800) [pid = 3716] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:13:29 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1B5EEC00) [pid = 3716] [serial = 47] [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:29 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (11412C00) [pid = 3716] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:13:29 INFO - PROCESS | 3716 | 1464722009082 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A2800 == 67 [pid = 3716] [id = 581] 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (105FBC00) [pid = 3716] [serial = 1743] [outer = 00000000] 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (13149800) [pid = 3716] [serial = 1744] [outer = 105FBC00] 12:13:29 INFO - PROCESS | 3716 | 1464722009128 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (145D6C00) [pid = 3716] [serial = 1745] [outer = 105FBC00] 12:13:29 INFO - PROCESS | 3716 | 1464722009545 Marionette TRACE conn2 <- [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:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 848ms 12:13:29 INFO - PROCESS | 3716 | 1464722009572 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3716 | 1464722009573 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:13:29 INFO - PROCESS | 3716 | 1464722009577 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3716 | 1464722009579 Marionette TRACE conn2 <- [1,2290,null,{}] 12:13:29 INFO - PROCESS | 3716 | 1464722009582 Marionette TRACE conn2 -> [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:13:29 INFO - PROCESS | 3716 | 1464722009701 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:13:29 INFO - PROCESS | 3716 | 1464722009709 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14526C00 == 68 [pid = 3716] [id = 582] 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (16756400) [pid = 3716] [serial = 1746] [outer = 00000000] 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1A301800) [pid = 3716] [serial = 1747] [outer = 16756400] 12:13:29 INFO - PROCESS | 3716 | 1464722009753 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1A356400) [pid = 3716] [serial = 1748] [outer = 16756400] 12:13:30 INFO - PROCESS | 3716 | 1464722010155 Marionette TRACE conn2 <- [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:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 644ms 12:13:30 INFO - PROCESS | 3716 | 1464722010215 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3716 | 1464722010217 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 12:13:30 INFO - PROCESS | 3716 | 1464722010220 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:13:30 INFO - PROCESS | 3716 | 1464722010222 Marionette TRACE conn2 <- [1,2294,null,{}] 12:13:30 INFO - PROCESS | 3716 | 1464722010225 Marionette TRACE conn2 -> [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:13:30 INFO - PROCESS | 3716 | 1464722010355 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:13:30 INFO - PROCESS | 3716 | 1464722010368 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A159800 == 69 [pid = 3716] [id = 583] 12:13:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (1A15D000) [pid = 3716] [serial = 1749] [outer = 00000000] 12:13:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (1AA77400) [pid = 3716] [serial = 1750] [outer = 1A15D000] 12:13:30 INFO - PROCESS | 3716 | 1464722010411 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (1AB3D800) [pid = 3716] [serial = 1751] [outer = 1A15D000] 12:13:30 INFO - PROCESS | 3716 | 1464722010845 Marionette TRACE conn2 <- [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:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 644ms 12:13:30 INFO - PROCESS | 3716 | 1464722010859 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3716 | 1464722010861 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 12:13:30 INFO - PROCESS | 3716 | 1464722010864 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:13:30 INFO - PROCESS | 3716 | 1464722010867 Marionette TRACE conn2 <- [1,2298,null,{}] 12:13:30 INFO - PROCESS | 3716 | 1464722010870 Marionette TRACE conn2 -> [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:13:31 INFO - PROCESS | 3716 | 1464722011007 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:13:31 INFO - PROCESS | 3716 | 1464722011017 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1AB42000 == 70 [pid = 3716] [id = 584] 12:13:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (1ABE2C00) [pid = 3716] [serial = 1752] [outer = 00000000] 12:13:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1ABE4400) [pid = 3716] [serial = 1753] [outer = 1ABE2C00] 12:13:31 INFO - PROCESS | 3716 | 1464722011065 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (1AE34400) [pid = 3716] [serial = 1754] [outer = 1ABE2C00] 12:13:31 INFO - PROCESS | 3716 | 1464722011800 Marionette TRACE conn2 <- [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:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1005ms 12:13:31 INFO - PROCESS | 3716 | 1464722011868 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3716 | 1464722011873 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:13:31 INFO - PROCESS | 3716 | 1464722011878 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3716 | 1464722011883 Marionette TRACE conn2 <- [1,2302,null,{}] 12:13:31 INFO - PROCESS | 3716 | 1464722011888 Marionette TRACE conn2 -> [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:13:32 INFO - PROCESS | 3716 | 1464722012032 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:13:32 INFO - PROCESS | 3716 | 1464722012177 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 105EF000 == 71 [pid = 3716] [id = 585] 12:13:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (10A59000) [pid = 3716] [serial = 1755] [outer = 00000000] 12:13:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (11407C00) [pid = 3716] [serial = 1756] [outer = 10A59000] 12:13:32 INFO - PROCESS | 3716 | 1464722012235 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (12C4D000) [pid = 3716] [serial = 1757] [outer = 10A59000] 12:13:32 INFO - PROCESS | 3716 | 1464722012790 Marionette TRACE conn2 <- [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:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 958ms 12:13:32 INFO - PROCESS | 3716 | 1464722012825 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3716 | 1464722012831 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:13:32 INFO - PROCESS | 3716 | 1464722012837 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3716 | 1464722012840 Marionette TRACE conn2 <- [1,2306,null,{}] 12:13:32 INFO - PROCESS | 3716 | 1464722012844 Marionette TRACE conn2 -> [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:13:32 INFO - PROCESS | 3716 | 1464722012957 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:13:33 INFO - PROCESS | 3716 | 1464722013114 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15206400 == 72 [pid = 3716] [id = 586] 12:13:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (162EF800) [pid = 3716] [serial = 1758] [outer = 00000000] 12:13:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (16796000) [pid = 3716] [serial = 1759] [outer = 162EF800] 12:13:33 INFO - PROCESS | 3716 | 1464722013168 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (1754C400) [pid = 3716] [serial = 1760] [outer = 162EF800] 12:13:33 INFO - PROCESS | 3716 | 1464722013762 Marionette TRACE conn2 <- [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:13:33 INFO - PROCESS | 3716 | 1464722013782 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:13:33 INFO - PROCESS | 3716 | 1464722013786 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3716 | 1464722013790 Marionette TRACE conn2 <- [1,2310,null,{}] 12:13:33 INFO - PROCESS | 3716 | 1464722013801 Marionette TRACE conn2 -> [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:13:33 INFO - PROCESS | 3716 | 1464722013911 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:13:34 INFO - PROCESS | 3716 | 1464722014040 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F275C00 == 73 [pid = 3716] [id = 587] 12:13:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (18D58800) [pid = 3716] [serial = 1761] [outer = 00000000] 12:13:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (1AE2DC00) [pid = 3716] [serial = 1762] [outer = 18D58800] 12:13:34 INFO - PROCESS | 3716 | 1464722014095 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (1AF32800) [pid = 3716] [serial = 1763] [outer = 18D58800] 12:13:34 INFO - PROCESS | 3716 | 1464722014617 Marionette TRACE conn2 <- [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:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 895ms 12:13:34 INFO - PROCESS | 3716 | 1464722014703 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3716 | 1464722014706 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 12:13:34 INFO - PROCESS | 3716 | 1464722014709 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3716 | 1464722014711 Marionette TRACE conn2 <- [1,2314,null,{}] 12:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:13:34 INFO - PROCESS | 3716 | 1464722014715 Marionette TRACE conn2 -> [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:13:34 INFO - PROCESS | 3716 | 1464722014821 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:13:34 INFO - PROCESS | 3716 | 1464722014937 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1ABE5400 == 74 [pid = 3716] [id = 588] 12:13:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (1ABEA400) [pid = 3716] [serial = 1764] [outer = 00000000] 12:13:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (1B2C8400) [pid = 3716] [serial = 1765] [outer = 1ABEA400] 12:13:35 INFO - PROCESS | 3716 | 1464722014990 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 145 (1B2CB400) [pid = 3716] [serial = 1766] [outer = 1ABEA400] 12:13:35 INFO - PROCESS | 3716 | 1464722015733 Marionette TRACE conn2 <- [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:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1083ms 12:13:35 INFO - PROCESS | 3716 | 1464722015845 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3716 | 1464722015849 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 3716 | 1464722015854 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:13:35 INFO - PROCESS | 3716 | 1464722015858 Marionette TRACE conn2 <- [1,2318,null,{}] 12:13:35 INFO - PROCESS | 3716 | 1464722015863 Marionette TRACE conn2 -> [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:13:36 INFO - PROCESS | 3716 | 1464722016009 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:13:36 INFO - PROCESS | 3716 | 1464722016020 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10225800 == 75 [pid = 3716] [id = 589] 12:13:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 146 (10230400) [pid = 3716] [serial = 1767] [outer = 00000000] 12:13:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 147 (102D2000) [pid = 3716] [serial = 1768] [outer = 10230400] 12:13:36 INFO - PROCESS | 3716 | 1464722016068 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 148 (105F3000) [pid = 3716] [serial = 1769] [outer = 10230400] 12:13:36 INFO - PROCESS | 3716 | 1464722016705 Marionette TRACE conn2 <- [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:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 911ms 12:13:36 INFO - PROCESS | 3716 | 1464722016762 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3716 | 1464722016767 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 3716 | 1464722016790 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:13:36 INFO - PROCESS | 3716 | 1464722016793 Marionette TRACE conn2 <- [1,2322,null,{}] 12:13:36 INFO - PROCESS | 3716 | 1464722016796 Marionette TRACE conn2 -> [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:13:36 INFO - PROCESS | 3716 | 1464722016895 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:13:37 INFO - PROCESS | 3716 | 1464722017040 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A2400 == 76 [pid = 3716] [id = 590] 12:13:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 149 (111B6000) [pid = 3716] [serial = 1770] [outer = 00000000] 12:13:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 150 (1140A400) [pid = 3716] [serial = 1771] [outer = 111B6000] 12:13:37 INFO - PROCESS | 3716 | 1464722017087 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 151 (114B3800) [pid = 3716] [serial = 1772] [outer = 111B6000] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 1AF3A400 == 75 [pid = 3716] [id = 552] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 1A159800 == 74 [pid = 3716] [id = 583] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 14526C00 == 73 [pid = 3716] [id = 582] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 0F2A2800 == 72 [pid = 3716] [id = 581] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 18DA3400 == 71 [pid = 3716] [id = 580] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 0F279C00 == 70 [pid = 3716] [id = 579] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 0C7FBC00 == 69 [pid = 3716] [id = 578] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 16C57400 == 68 [pid = 3716] [id = 577] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 145DD000 == 67 [pid = 3716] [id = 576] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 1140EC00 == 66 [pid = 3716] [id = 575] 12:13:37 INFO - PROCESS | 3716 | --DOCSHELL 1140AC00 == 65 [pid = 3716] [id = 574] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 150 (17EEE800) [pid = 3716] [serial = 1702] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 149 (1630D000) [pid = 3716] [serial = 1172] [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:37 INFO - PROCESS | 3716 | --DOMWINDOW == 148 (1AA6D800) [pid = 3716] [serial = 1697] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 147 (1451F400) [pid = 3716] [serial = 1699] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 146 (19C92C00) [pid = 3716] [serial = 1691] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 145 (1869B400) [pid = 3716] [serial = 1688] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 144 (18670800) [pid = 3716] [serial = 1703] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (162F2800) [pid = 3716] [serial = 1700] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (18DA8400) [pid = 3716] [serial = 1690] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (1A160800) [pid = 3716] [serial = 1693] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (1867E400) [pid = 3716] [serial = 1687] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (171AB000) [pid = 3716] [serial = 1684] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (178E2C00) [pid = 3716] [serial = 1685] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (17141800) [pid = 3716] [serial = 1663] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (1A835800) [pid = 3716] [serial = 1696] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (12956C00) [pid = 3716] [serial = 1678] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (13147400) [pid = 3716] [serial = 1679] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1140BC00) [pid = 3716] [serial = 1676] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (11404000) [pid = 3716] [serial = 1675] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (159FC000) [pid = 3716] [serial = 1681] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (162FEC00) [pid = 3716] [serial = 1682] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (1A163800) [pid = 3716] [serial = 1694] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1AB43000) [pid = 3716] [serial = 1666] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (11411400) [pid = 3716] [serial = 1669] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (1B2C3400) [pid = 3716] [serial = 1658] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (18DA7400) [pid = 3716] [serial = 1672] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1314C000) [pid = 3716] [serial = 1660] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (1A90C400) [pid = 3716] [serial = 1705] [outer = 00000000] [url = about:blank] 12:13:37 INFO - PROCESS | 3716 | 1464722017690 Marionette TRACE conn2 <- [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:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 942ms 12:13:37 INFO - PROCESS | 3716 | 1464722017738 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3716 | 1464722017740 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:13:37 INFO - PROCESS | 3716 | 1464722017744 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3716 | 1464722017747 Marionette TRACE conn2 <- [1,2326,null,{}] 12:13:37 INFO - PROCESS | 3716 | 1464722017757 Marionette TRACE conn2 -> [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:13:37 INFO - PROCESS | 3716 | 1464722017859 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:13:37 INFO - PROCESS | 3716 | 1464722017958 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11410000 == 66 [pid = 3716] [id = 591] 12:13:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (11411400) [pid = 3716] [serial = 1773] [outer = 00000000] 12:13:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (11D1DC00) [pid = 3716] [serial = 1774] [outer = 11411400] 12:13:38 INFO - PROCESS | 3716 | 1464722018005 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1295AC00) [pid = 3716] [serial = 1775] [outer = 11411400] 12:13:38 INFO - PROCESS | 3716 | 1464722018442 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 754ms 12:13:38 INFO - PROCESS | 3716 | 1464722018501 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3716 | 1464722018504 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:13:38 INFO - PROCESS | 3716 | 1464722018507 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3716 | 1464722018509 Marionette TRACE conn2 <- [1,2330,null,{}] 12:13:38 INFO - PROCESS | 3716 | 1464722018512 Marionette TRACE conn2 -> [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:13:38 INFO - PROCESS | 3716 | 1464722018593 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:13:38 INFO - PROCESS | 3716 | 1464722018604 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FED800 == 67 [pid = 3716] [id = 592] 12:13:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1312E400) [pid = 3716] [serial = 1776] [outer = 00000000] 12:13:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (13995000) [pid = 3716] [serial = 1777] [outer = 1312E400] 12:13:38 INFO - PROCESS | 3716 | 1464722018648 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (13D2D400) [pid = 3716] [serial = 1778] [outer = 1312E400] 12:13:39 INFO - PROCESS | 3716 | 1464722019086 Marionette TRACE conn2 <- [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:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 12:13:39 INFO - PROCESS | 3716 | 1464722019143 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3716 | 1464722019145 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:13:39 INFO - PROCESS | 3716 | 1464722019148 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3716 | 1464722019150 Marionette TRACE conn2 <- [1,2334,null,{}] 12:13:39 INFO - PROCESS | 3716 | 1464722019153 Marionette TRACE conn2 -> [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:13:39 INFO - PROCESS | 3716 | 1464722019257 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:13:39 INFO - PROCESS | 3716 | 1464722019268 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11DB9C00 == 68 [pid = 3716] [id = 593] 12:13:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (12FE1400) [pid = 3716] [serial = 1779] [outer = 00000000] 12:13:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (1452F400) [pid = 3716] [serial = 1780] [outer = 12FE1400] 12:13:39 INFO - PROCESS | 3716 | 1464722019312 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (14531C00) [pid = 3716] [serial = 1781] [outer = 12FE1400] 12:13:39 INFO - PROCESS | 3716 | 1464722019755 Marionette TRACE conn2 <- [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:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 12:13:39 INFO - PROCESS | 3716 | 1464722019786 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3716 | 1464722019788 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:13:39 INFO - PROCESS | 3716 | 1464722019792 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3716 | 1464722019793 Marionette TRACE conn2 <- [1,2338,null,{}] 12:13:39 INFO - PROCESS | 3716 | 1464722019797 Marionette TRACE conn2 -> [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:13:39 INFO - PROCESS | 3716 | 1464722019908 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:13:39 INFO - PROCESS | 3716 | 1464722019916 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A63800 == 69 [pid = 3716] [id = 594] 12:13:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (13DA6400) [pid = 3716] [serial = 1782] [outer = 00000000] 12:13:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (162F1800) [pid = 3716] [serial = 1783] [outer = 13DA6400] 12:13:39 INFO - PROCESS | 3716 | 1464722019960 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (1630D000) [pid = 3716] [serial = 1784] [outer = 13DA6400] 12:13:40 INFO - PROCESS | 3716 | 1464722020448 Marionette TRACE conn2 <- [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:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 12:13:40 INFO - PROCESS | 3716 | 1464722020492 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3716 | 1464722020494 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 12:13:40 INFO - PROCESS | 3716 | 1464722020497 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:13:40 INFO - PROCESS | 3716 | 1464722020499 Marionette TRACE conn2 <- [1,2342,null,{}] 12:13:40 INFO - PROCESS | 3716 | 1464722020502 Marionette TRACE conn2 -> [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:13:40 INFO - PROCESS | 3716 | 1464722020615 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:13:40 INFO - PROCESS | 3716 | 1464722020712 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 162FC800 == 70 [pid = 3716] [id = 595] 12:13:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (16305800) [pid = 3716] [serial = 1785] [outer = 00000000] 12:13:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (16A4F400) [pid = 3716] [serial = 1786] [outer = 16305800] 12:13:40 INFO - PROCESS | 3716 | 1464722020755 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (16C09800) [pid = 3716] [serial = 1787] [outer = 16305800] 12:13:41 INFO - PROCESS | 3716 | 1464722021168 Marionette TRACE conn2 <- [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:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 707ms 12:13:41 INFO - PROCESS | 3716 | 1464722021197 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3716 | 1464722021199 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:13:41 INFO - PROCESS | 3716 | 1464722021208 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 3716 | 1464722021210 Marionette TRACE conn2 <- [1,2346,null,{}] 12:13:41 INFO - PROCESS | 3716 | 1464722021213 Marionette TRACE conn2 -> [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:13:41 INFO - PROCESS | 3716 | 1464722021326 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:13:41 INFO - PROCESS | 3716 | 1464722021332 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5F400 == 71 [pid = 3716] [id = 596] 12:13:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (16A4F000) [pid = 3716] [serial = 1788] [outer = 00000000] 12:13:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (16F32C00) [pid = 3716] [serial = 1789] [outer = 16A4F000] 12:13:41 INFO - PROCESS | 3716 | 1464722021376 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (1714DC00) [pid = 3716] [serial = 1790] [outer = 16A4F000] 12:13:41 INFO - PROCESS | 3716 | 1464722021881 Marionette TRACE conn2 <- [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:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 707ms 12:13:41 INFO - PROCESS | 3716 | 1464722021934 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3716 | 1464722021936 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 12:13:41 INFO - PROCESS | 3716 | 1464722021939 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:13:41 INFO - PROCESS | 3716 | 1464722021941 Marionette TRACE conn2 <- [1,2350,null,{}] 12:13:41 INFO - PROCESS | 3716 | 1464722021951 Marionette TRACE conn2 -> [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:13:42 INFO - PROCESS | 3716 | 1464722022089 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:13:42 INFO - PROCESS | 3716 | 1464722022115 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16303800 == 72 [pid = 3716] [id = 597] 12:13:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 142 (1675EC00) [pid = 3716] [serial = 1791] [outer = 00000000] 12:13:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 143 (17E92C00) [pid = 3716] [serial = 1792] [outer = 1675EC00] 12:13:42 INFO - PROCESS | 3716 | 1464722022159 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 144 (18679400) [pid = 3716] [serial = 1793] [outer = 1675EC00] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 143 (105EE400) [pid = 3716] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 142 (11864800) [pid = 3716] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 141 (1140B000) [pid = 3716] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (0F26D400) [pid = 3716] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (15205C00) [pid = 3716] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (16756400) [pid = 3716] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (1B3DE800) [pid = 3716] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (17EEE000) [pid = 3716] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (1520C400) [pid = 3716] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (162F4000) [pid = 3716] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (10F9C800) [pid = 3716] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (18266800) [pid = 3716] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (10C60C00) [pid = 3716] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (1140B400) [pid = 3716] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (12BC6C00) [pid = 3716] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1AA6C000) [pid = 3716] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (10F91800) [pid = 3716] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (10C56800) [pid = 3716] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (13A5C800) [pid = 3716] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (18671800) [pid = 3716] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (10F42000) [pid = 3716] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (18694400) [pid = 3716] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1AA7AC00) [pid = 3716] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (11411000) [pid = 3716] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (12C53800) [pid = 3716] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (162F5000) [pid = 3716] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (18D55C00) [pid = 3716] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (19C93800) [pid = 3716] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (105FBC00) [pid = 3716] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:13:42 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (16C58C00) [pid = 3716] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:13:42 INFO - PROCESS | 3716 | 1464722022931 Marionette TRACE conn2 <- [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:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1052ms 12:13:42 INFO - PROCESS | 3716 | 1464722022993 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3716 | 1464722022995 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 12:13:43 INFO - PROCESS | 3716 | 1464722022999 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:13:43 INFO - PROCESS | 3716 | 1464722023000 Marionette TRACE conn2 <- [1,2354,null,{}] 12:13:43 INFO - PROCESS | 3716 | 1464722023004 Marionette TRACE conn2 -> [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:13:43 INFO - PROCESS | 3716 | 1464722023085 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:13:43 INFO - PROCESS | 3716 | 1464722023091 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F42000 == 73 [pid = 3716] [id = 598] 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (10F91800) [pid = 3716] [serial = 1794] [outer = 00000000] 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (11864800) [pid = 3716] [serial = 1795] [outer = 10F91800] 12:13:43 INFO - PROCESS | 3716 | 1464722023134 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (13D2BC00) [pid = 3716] [serial = 1796] [outer = 10F91800] 12:13:43 INFO - PROCESS | 3716 | 1464722023610 Marionette TRACE conn2 <- [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:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 644ms 12:13:43 INFO - PROCESS | 3716 | 1464722023638 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3716 | 1464722023640 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:13:43 INFO - PROCESS | 3716 | 1464722023644 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3716 | 1464722023646 Marionette TRACE conn2 <- [1,2358,null,{}] 12:13:43 INFO - PROCESS | 3716 | 1464722023649 Marionette TRACE conn2 -> [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:13:43 INFO - PROCESS | 3716 | 1464722023746 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:13:43 INFO - PROCESS | 3716 | 1464722023752 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 178EA400 == 74 [pid = 3716] [id = 599] 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (17969000) [pid = 3716] [serial = 1797] [outer = 00000000] 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (18671400) [pid = 3716] [serial = 1798] [outer = 17969000] 12:13:43 INFO - PROCESS | 3716 | 1464722023800 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (18699400) [pid = 3716] [serial = 1799] [outer = 17969000] 12:13:44 INFO - PROCESS | 3716 | 1464722024298 Marionette TRACE conn2 <- [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:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 706ms 12:13:44 INFO - PROCESS | 3716 | 1464722024343 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3716 | 1464722024345 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 12:13:44 INFO - PROCESS | 3716 | 1464722024348 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:13:44 INFO - PROCESS | 3716 | 1464722024350 Marionette TRACE conn2 <- [1,2362,null,{}] 12:13:44 INFO - PROCESS | 3716 | 1464722024353 Marionette TRACE conn2 -> [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:13:44 INFO - PROCESS | 3716 | 1464722024433 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:13:44 INFO - PROCESS | 3716 | 1464722024439 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18D4F000 == 75 [pid = 3716] [id = 600] 12:13:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (18D4F400) [pid = 3716] [serial = 1800] [outer = 00000000] 12:13:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (18D57800) [pid = 3716] [serial = 1801] [outer = 18D4F400] 12:13:44 INFO - PROCESS | 3716 | 1464722024482 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (18DA5800) [pid = 3716] [serial = 1802] [outer = 18D4F400] 12:13:45 INFO - PROCESS | 3716 | 1464722025207 Marionette TRACE conn2 <- [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:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 911ms 12:13:45 INFO - PROCESS | 3716 | 1464722025254 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3716 | 1464722025259 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:13:45 INFO - PROCESS | 3716 | 1464722025264 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3716 | 1464722025269 Marionette TRACE conn2 <- [1,2366,null,{}] 12:13:45 INFO - PROCESS | 3716 | 1464722025274 Marionette TRACE conn2 -> [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:13:45 INFO - PROCESS | 3716 | 1464722025385 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:13:45 INFO - PROCESS | 3716 | 1464722025502 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A8000 == 76 [pid = 3716] [id = 601] 12:13:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (0F988400) [pid = 3716] [serial = 1803] [outer = 00000000] 12:13:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (10C52400) [pid = 3716] [serial = 1804] [outer = 0F988400] 12:13:45 INFO - PROCESS | 3716 | 1464722025607 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (111B0800) [pid = 3716] [serial = 1805] [outer = 0F988400] 12:13:46 INFO - PROCESS | 3716 | 1464722026171 Marionette TRACE conn2 <- [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:13:46 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:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 942ms 12:13:46 INFO - PROCESS | 3716 | 1464722026210 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3716 | 1464722026216 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:13:46 INFO - PROCESS | 3716 | 1464722026223 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3716 | 1464722026226 Marionette TRACE conn2 <- [1,2370,null,{}] 12:13:46 INFO - PROCESS | 3716 | 1464722026230 Marionette TRACE conn2 -> [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:13:46 INFO - PROCESS | 3716 | 1464722026340 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:13:46 INFO - PROCESS | 3716 | 1464722026483 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FEB000 == 77 [pid = 3716] [id = 602] 12:13:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (12FED400) [pid = 3716] [serial = 1806] [outer = 00000000] 12:13:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (13958400) [pid = 3716] [serial = 1807] [outer = 12FED400] 12:13:46 INFO - PROCESS | 3716 | 1464722026537 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (14528400) [pid = 3716] [serial = 1808] [outer = 12FED400] 12:13:47 INFO - PROCESS | 3716 | 1464722027123 Marionette TRACE conn2 <- [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:13:47 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:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 958ms 12:13:47 INFO - PROCESS | 3716 | 1464722027166 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3716 | 1464722027169 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:13:47 INFO - PROCESS | 3716 | 1464722027173 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3716 | 1464722027176 Marionette TRACE conn2 <- [1,2374,null,{}] 12:13:47 INFO - PROCESS | 3716 | 1464722027187 Marionette TRACE conn2 -> [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:13:47 INFO - PROCESS | 3716 | 1464722027297 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:13:47 INFO - PROCESS | 3716 | 1464722027455 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16F3E000 == 78 [pid = 3716] [id = 603] 12:13:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (17146400) [pid = 3716] [serial = 1809] [outer = 00000000] 12:13:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (17E88800) [pid = 3716] [serial = 1810] [outer = 17146400] 12:13:47 INFO - PROCESS | 3716 | 1464722027511 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (1867E000) [pid = 3716] [serial = 1811] [outer = 17146400] 12:13:48 INFO - PROCESS | 3716 | 1464722028098 Marionette TRACE conn2 <- [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:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 942ms 12:13:48 INFO - PROCESS | 3716 | 1464722028149 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 3716 | 1464722028152 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:13:48 INFO - PROCESS | 3716 | 1464722028155 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 3716 | 1464722028157 Marionette TRACE conn2 <- [1,2378,null,{}] 12:13:48 INFO - PROCESS | 3716 | 1464722028160 Marionette TRACE conn2 -> [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:13:48 INFO - PROCESS | 3716 | 1464722028268 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:13:48 INFO - PROCESS | 3716 | 1464722028381 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17973C00 == 79 [pid = 3716] [id = 604] 12:13:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (18D54000) [pid = 3716] [serial = 1812] [outer = 00000000] 12:13:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (18DAC800) [pid = 3716] [serial = 1813] [outer = 18D54000] 12:13:48 INFO - PROCESS | 3716 | 1464722028474 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 135 (18DB0C00) [pid = 3716] [serial = 1814] [outer = 18D54000] 12:13:49 INFO - PROCESS | 3716 | 1464722029106 Marionette TRACE conn2 <- [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:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1005ms 12:13:49 INFO - PROCESS | 3716 | 1464722029160 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3716 | 1464722029162 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 3716 | 1464722029167 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:13:49 INFO - PROCESS | 3716 | 1464722029169 Marionette TRACE conn2 <- [1,2382,null,{}] 12:13:49 INFO - PROCESS | 3716 | 1464722029173 Marionette TRACE conn2 -> [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:13:49 INFO - PROCESS | 3716 | 1464722029277 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:13:49 INFO - PROCESS | 3716 | 1464722029420 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A5F800 == 80 [pid = 3716] [id = 605] 12:13:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 136 (10F41C00) [pid = 3716] [serial = 1815] [outer = 00000000] 12:13:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 137 (13DA7400) [pid = 3716] [serial = 1816] [outer = 10F41C00] 12:13:49 INFO - PROCESS | 3716 | 1464722029473 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 138 (14207000) [pid = 3716] [serial = 1817] [outer = 10F41C00] 12:13:50 INFO - PROCESS | 3716 | 1464722030230 Marionette TRACE conn2 <- [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:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1084ms 12:13:50 INFO - PROCESS | 3716 | 1464722030257 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3716 | 1464722030261 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 3716 | 1464722030266 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:13:50 INFO - PROCESS | 3716 | 1464722030269 Marionette TRACE conn2 <- [1,2386,null,{}] 12:13:50 INFO - PROCESS | 3716 | 1464722030275 Marionette TRACE conn2 -> [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:13:50 INFO - PROCESS | 3716 | 1464722030377 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:13:50 INFO - PROCESS | 3716 | 1464722030536 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F41800 == 81 [pid = 3716] [id = 606] 12:13:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 139 (10F9A000) [pid = 3716] [serial = 1818] [outer = 00000000] 12:13:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 140 (11412C00) [pid = 3716] [serial = 1819] [outer = 10F9A000] 12:13:50 INFO - PROCESS | 3716 | 1464722030591 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 141 (12B37000) [pid = 3716] [serial = 1820] [outer = 10F9A000] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 159EE000 == 80 [pid = 3716] [id = 555] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 159EEC00 == 79 [pid = 3716] [id = 554] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 178EA400 == 78 [pid = 3716] [id = 599] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 10F42000 == 77 [pid = 3716] [id = 598] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 16303800 == 76 [pid = 3716] [id = 597] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 10C5F400 == 75 [pid = 3716] [id = 596] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 162FC800 == 74 [pid = 3716] [id = 595] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 10A63800 == 73 [pid = 3716] [id = 594] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 11DB9C00 == 72 [pid = 3716] [id = 593] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 12FED800 == 71 [pid = 3716] [id = 592] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 11410000 == 70 [pid = 3716] [id = 591] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 0F2A2400 == 69 [pid = 3716] [id = 590] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 10225800 == 68 [pid = 3716] [id = 589] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 140 (1B3DD400) [pid = 3716] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 0F275C00 == 67 [pid = 3716] [id = 587] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 15206400 == 66 [pid = 3716] [id = 586] 12:13:51 INFO - PROCESS | 3716 | --DOCSHELL 105EF000 == 65 [pid = 3716] [id = 585] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 139 (1A90E400) [pid = 3716] [serial = 1577] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 138 (18697000) [pid = 3716] [serial = 1628] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 137 (1759A800) [pid = 3716] [serial = 1574] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 136 (16058000) [pid = 3716] [serial = 1538] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 135 (1A12D400) [pid = 3716] [serial = 1622] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 134 (12B3AC00) [pid = 3716] [serial = 1529] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (1AA70000) [pid = 3716] [serial = 1670] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (13993800) [pid = 3716] [serial = 1661] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (1ABE3C00) [pid = 3716] [serial = 1625] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (12B5E000) [pid = 3716] [serial = 1571] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (111CE000) [pid = 3716] [serial = 1616] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1604B000) [pid = 3716] [serial = 1619] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (18D4D000) [pid = 3716] [serial = 1535] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (1A163400) [pid = 3716] [serial = 1493] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (1AE2D000) [pid = 3716] [serial = 1667] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1AB4B000) [pid = 3716] [serial = 1580] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (18DA9800) [pid = 3716] [serial = 1673] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (159F6400) [pid = 3716] [serial = 1532] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (18438800) [pid = 3716] [serial = 1664] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (18DA4000) [pid = 3716] [serial = 1738] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1A12C000) [pid = 3716] [serial = 1741] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (13149800) [pid = 3716] [serial = 1744] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1A12C800) [pid = 3716] [serial = 1742] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (10271400) [pid = 3716] [serial = 1708] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (131EB400) [pid = 3716] [serial = 1711] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1A160C00) [pid = 3716] [serial = 1717] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (17555800) [pid = 3716] [serial = 1732] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (178E9800) [pid = 3716] [serial = 1733] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (12B3BC00) [pid = 3716] [serial = 1721] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (111AF400) [pid = 3716] [serial = 1720] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (18433C00) [pid = 3716] [serial = 1714] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (132D8C00) [pid = 3716] [serial = 1726] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (14206000) [pid = 3716] [serial = 1727] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (12FE9000) [pid = 3716] [serial = 1724] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (12965800) [pid = 3716] [serial = 1723] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (17975400) [pid = 3716] [serial = 1735] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (162F7400) [pid = 3716] [serial = 1729] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1630B400) [pid = 3716] [serial = 1730] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1AA77400) [pid = 3716] [serial = 1750] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (145D6C00) [pid = 3716] [serial = 1745] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1A356400) [pid = 3716] [serial = 1748] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (18DAA800) [pid = 3716] [serial = 1739] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A301800) [pid = 3716] [serial = 1747] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1868D800) [pid = 3716] [serial = 1736] [outer = 00000000] [url = about:blank] 12:13:51 INFO - PROCESS | 3716 | 1464722031185 Marionette TRACE conn2 <- [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:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 958ms 12:13:51 INFO - PROCESS | 3716 | 1464722031213 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3716 | 1464722031219 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:13:51 INFO - PROCESS | 3716 | 1464722031225 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3716 | 1464722031227 Marionette TRACE conn2 <- [1,2390,null,{}] 12:13:51 INFO - PROCESS | 3716 | 1464722031231 Marionette TRACE conn2 -> [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:13:51 INFO - PROCESS | 3716 | 1464722031316 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:13:51 INFO - PROCESS | 3716 | 1464722031323 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F38800 == 66 [pid = 3716] [id = 607] 12:13:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (10F42000) [pid = 3716] [serial = 1821] [outer = 00000000] 12:13:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1294F000) [pid = 3716] [serial = 1822] [outer = 10F42000] 12:13:51 INFO - PROCESS | 3716 | 1464722031367 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12B42000) [pid = 3716] [serial = 1823] [outer = 10F42000] 12:13:51 INFO - PROCESS | 3716 | 1464722031872 Marionette TRACE conn2 <- [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:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 707ms 12:13:51 INFO - PROCESS | 3716 | 1464722031923 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3716 | 1464722031925 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:13:51 INFO - PROCESS | 3716 | 1464722031933 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3716 | 1464722031936 Marionette TRACE conn2 <- [1,2394,null,{}] 12:13:51 INFO - PROCESS | 3716 | 1464722031946 Marionette TRACE conn2 -> [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:13:52 INFO - PROCESS | 3716 | 1464722032035 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:13:52 INFO - PROCESS | 3716 | 1464722032045 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2ACC00 == 67 [pid = 3716] [id = 608] 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (11873000) [pid = 3716] [serial = 1824] [outer = 00000000] 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13D2A000) [pid = 3716] [serial = 1825] [outer = 11873000] 12:13:52 INFO - PROCESS | 3716 | 1464722032178 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (14520400) [pid = 3716] [serial = 1826] [outer = 11873000] 12:13:52 INFO - PROCESS | 3716 | 1464722032561 Marionette TRACE conn2 <- [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:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 12:13:52 INFO - PROCESS | 3716 | 1464722032571 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:13:52 INFO - PROCESS | 3716 | 1464722032575 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 12:13:52 INFO - PROCESS | 3716 | 1464722032579 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3716 | 1464722032581 Marionette TRACE conn2 <- [1,2398,null,{}] 12:13:52 INFO - PROCESS | 3716 | 1464722032598 Marionette TRACE conn2 -> [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:13:52 INFO - PROCESS | 3716 | 1464722032682 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:13:52 INFO - PROCESS | 3716 | 1464722032689 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13A60400 == 68 [pid = 3716] [id = 609] 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (14210C00) [pid = 3716] [serial = 1827] [outer = 00000000] 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (162F2C00) [pid = 3716] [serial = 1828] [outer = 14210C00] 12:13:52 INFO - PROCESS | 3716 | 1464722032740 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (162FAC00) [pid = 3716] [serial = 1829] [outer = 14210C00] 12:13:53 INFO - PROCESS | 3716 | 1464722033212 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 706ms 12:13:53 INFO - PROCESS | 3716 | 1464722033276 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3716 | 1464722033278 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:13:53 INFO - PROCESS | 3716 | 1464722033282 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3716 | 1464722033284 Marionette TRACE conn2 <- [1,2402,null,{}] 12:13:53 INFO - PROCESS | 3716 | 1464722033293 Marionette TRACE conn2 -> [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:13:53 INFO - PROCESS | 3716 | 1464722033414 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:13:53 INFO - PROCESS | 3716 | 1464722033507 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 157CA400 == 69 [pid = 3716] [id = 610] 12:13:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (15A3D000) [pid = 3716] [serial = 1830] [outer = 00000000] 12:13:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (16383000) [pid = 3716] [serial = 1831] [outer = 15A3D000] 12:13:53 INFO - PROCESS | 3716 | 1464722033551 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16384800) [pid = 3716] [serial = 1832] [outer = 15A3D000] 12:13:54 INFO - PROCESS | 3716 | 1464722033977 Marionette TRACE conn2 <- [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:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 739ms 12:13:54 INFO - PROCESS | 3716 | 1464722034023 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3716 | 1464722034024 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:13:54 INFO - PROCESS | 3716 | 1464722034034 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3716 | 1464722034035 Marionette TRACE conn2 <- [1,2406,null,{}] 12:13:54 INFO - PROCESS | 3716 | 1464722034039 Marionette TRACE conn2 -> [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:13:54 INFO - PROCESS | 3716 | 1464722034218 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:13:54 INFO - PROCESS | 3716 | 1464722034231 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16797400 == 70 [pid = 3716] [id = 611] 12:13:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (16C51800) [pid = 3716] [serial = 1833] [outer = 00000000] 12:13:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (178ED000) [pid = 3716] [serial = 1834] [outer = 16C51800] 12:13:54 INFO - PROCESS | 3716 | 1464722034331 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (18437800) [pid = 3716] [serial = 1835] [outer = 16C51800] 12:13:54 INFO - PROCESS | 3716 | 1464722034745 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 738ms 12:13:54 INFO - PROCESS | 3716 | 1464722034844 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3716 | 1464722034846 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:13:54 INFO - PROCESS | 3716 | 1464722034852 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3716 | 1464722034854 Marionette TRACE conn2 <- [1,2410,null,{}] 12:13:54 INFO - PROCESS | 3716 | 1464722034857 Marionette TRACE conn2 -> [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:13:54 INFO - PROCESS | 3716 | 1464722034971 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:13:54 INFO - PROCESS | 3716 | 1464722034981 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14516800 == 71 [pid = 3716] [id = 612] 12:13:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1714FC00) [pid = 3716] [serial = 1836] [outer = 00000000] 12:13:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (18697C00) [pid = 3716] [serial = 1837] [outer = 1714FC00] 12:13:55 INFO - PROCESS | 3716 | 1464722035024 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (18D4B400) [pid = 3716] [serial = 1838] [outer = 1714FC00] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1A15D000) [pid = 3716] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (16305800) [pid = 3716] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16A4F000) [pid = 3716] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1675EC00) [pid = 3716] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (10230400) [pid = 3716] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (11411400) [pid = 3716] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (111B6000) [pid = 3716] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (12FE1400) [pid = 3716] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1312E400) [pid = 3716] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (13DA6400) [pid = 3716] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (17969000) [pid = 3716] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:13:55 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (10F91800) [pid = 3716] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:13:55 INFO - PROCESS | 3716 | 1464722035616 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 786ms 12:13:55 INFO - PROCESS | 3716 | 1464722035636 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3716 | 1464722035638 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:13:55 INFO - PROCESS | 3716 | 1464722035641 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3716 | 1464722035643 Marionette TRACE conn2 <- [1,2414,null,{}] 12:13:55 INFO - PROCESS | 3716 | 1464722035646 Marionette TRACE conn2 -> [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:13:55 INFO - PROCESS | 3716 | 1464722035725 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:13:55 INFO - PROCESS | 3716 | 1464722035732 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111CBC00 == 72 [pid = 3716] [id = 613] 12:13:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (11409C00) [pid = 3716] [serial = 1839] [outer = 00000000] 12:13:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (159F1000) [pid = 3716] [serial = 1840] [outer = 11409C00] 12:13:55 INFO - PROCESS | 3716 | 1464722035784 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1867D800) [pid = 3716] [serial = 1841] [outer = 11409C00] 12:13:56 INFO - PROCESS | 3716 | 1464722036226 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 643ms 12:13:56 INFO - PROCESS | 3716 | 1464722036292 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3716 | 1464722036294 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:13:56 INFO - PROCESS | 3716 | 1464722036300 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3716 | 1464722036301 Marionette TRACE conn2 <- [1,2418,null,{}] 12:13:56 INFO - PROCESS | 3716 | 1464722036305 Marionette TRACE conn2 -> [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:13:56 INFO - PROCESS | 3716 | 1464722036386 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:13:56 INFO - PROCESS | 3716 | 1464722036392 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10231400 == 73 [pid = 3716] [id = 614] 12:13:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (178E8800) [pid = 3716] [serial = 1842] [outer = 00000000] 12:13:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (18DA4400) [pid = 3716] [serial = 1843] [outer = 178E8800] 12:13:56 INFO - PROCESS | 3716 | 1464722036435 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (13D34C00) [pid = 3716] [serial = 1844] [outer = 178E8800] 12:13:56 INFO - PROCESS | 3716 | 1464722036895 Marionette TRACE conn2 <- [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:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 644ms 12:13:56 INFO - PROCESS | 3716 | 1464722036941 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3716 | 1464722036943 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:13:56 INFO - PROCESS | 3716 | 1464722036947 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3716 | 1464722036948 Marionette TRACE conn2 <- [1,2422,null,{}] 12:13:56 INFO - PROCESS | 3716 | 1464722036952 Marionette TRACE conn2 -> [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:13:57 INFO - PROCESS | 3716 | 1464722037034 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:13:57 INFO - PROCESS | 3716 | 1464722037041 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3716 | ++DOCSHELL 1313CC00 == 74 [pid = 3716] [id = 615] 12:13:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1420B400) [pid = 3716] [serial = 1845] [outer = 00000000] 12:13:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (19C8F000) [pid = 3716] [serial = 1846] [outer = 1420B400] 12:13:57 INFO - PROCESS | 3716 | 1464722037084 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (19CEA000) [pid = 3716] [serial = 1847] [outer = 1420B400] 12:13:57 INFO - PROCESS | 3716 | 1464722037579 Marionette TRACE conn2 <- [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:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 12:13:57 INFO - PROCESS | 3716 | 1464722037647 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3716 | 1464722037651 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:13:57 INFO - PROCESS | 3716 | 1464722037657 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3716 | 1464722037662 Marionette TRACE conn2 <- [1,2426,null,{}] 12:13:57 INFO - PROCESS | 3716 | 1464722037669 Marionette TRACE conn2 -> [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:13:57 INFO - PROCESS | 3716 | 1464722037839 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:13:57 INFO - PROCESS | 3716 | 1464722037967 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3716 | ++DOCSHELL 10C56000 == 75 [pid = 3716] [id = 616] 12:13:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (10C56400) [pid = 3716] [serial = 1848] [outer = 00000000] 12:13:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (10E99400) [pid = 3716] [serial = 1849] [outer = 10C56400] 12:13:58 INFO - PROCESS | 3716 | 1464722038022 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (111D0000) [pid = 3716] [serial = 1850] [outer = 10C56400] 12:13:58 INFO - PROCESS | 3716 | 1464722038573 Marionette TRACE conn2 <- [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:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 942ms 12:13:58 INFO - PROCESS | 3716 | 1464722038615 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3716 | 1464722038621 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 3716 | 1464722038631 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:13:58 INFO - PROCESS | 3716 | 1464722038634 Marionette TRACE conn2 <- [1,2430,null,{}] 12:13:58 INFO - PROCESS | 3716 | 1464722038638 Marionette TRACE conn2 -> [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:13:58 INFO - PROCESS | 3716 | 1464722038752 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:13:58 INFO - PROCESS | 3716 | 1464722038914 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1395A000 == 76 [pid = 3716] [id = 617] 12:13:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (13A5BC00) [pid = 3716] [serial = 1851] [outer = 00000000] 12:13:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (14526C00) [pid = 3716] [serial = 1852] [outer = 13A5BC00] 12:13:58 INFO - PROCESS | 3716 | 1464722038969 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (15A3F400) [pid = 3716] [serial = 1853] [outer = 13A5BC00] 12:13:59 INFO - PROCESS | 3716 | 1464722039540 Marionette TRACE conn2 <- [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:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 942ms 12:13:59 INFO - PROCESS | 3716 | 1464722039579 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3716 | 1464722039582 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:13:59 INFO - PROCESS | 3716 | 1464722039586 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 3716 | 1464722039589 Marionette TRACE conn2 <- [1,2434,null,{}] 12:13:59 INFO - PROCESS | 3716 | 1464722039600 Marionette TRACE conn2 -> [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:13:59 INFO - PROCESS | 3716 | 1464722039708 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:13:59 INFO - PROCESS | 3716 | 1464722039823 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451AC00 == 77 [pid = 3716] [id = 618] 12:13:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (178EA400) [pid = 3716] [serial = 1854] [outer = 00000000] 12:13:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1868DC00) [pid = 3716] [serial = 1855] [outer = 178EA400] 12:13:59 INFO - PROCESS | 3716 | 1464722039928 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (18DABC00) [pid = 3716] [serial = 1856] [outer = 178EA400] 12:14:00 INFO - PROCESS | 3716 | 1464722040528 Marionette TRACE conn2 <- [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:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 958ms 12:14:00 INFO - PROCESS | 3716 | 1464722040561 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3716 | 1464722040564 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:14:00 INFO - PROCESS | 3716 | 1464722040568 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3716 | 1464722040570 Marionette TRACE conn2 <- [1,2438,null,{}] 12:14:00 INFO - PROCESS | 3716 | 1464722040573 Marionette TRACE conn2 -> [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:14:00 INFO - PROCESS | 3716 | 1464722040680 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:14:00 INFO - PROCESS | 3716 | 1464722040793 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A12F400 == 78 [pid = 3716] [id = 619] 12:14:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1A130000) [pid = 3716] [serial = 1857] [outer = 00000000] 12:14:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (1A159800) [pid = 3716] [serial = 1858] [outer = 1A130000] 12:14:00 INFO - PROCESS | 3716 | 1464722040886 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (1A163800) [pid = 3716] [serial = 1859] [outer = 1A130000] 12:14:01 INFO - PROCESS | 3716 | 1464722041457 Marionette TRACE conn2 <- [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:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 958ms 12:14:01 INFO - PROCESS | 3716 | 1464722041513 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3716 | 1464722041515 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:14:01 INFO - PROCESS | 3716 | 1464722041519 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3716 | 1464722041521 Marionette TRACE conn2 <- [1,2442,null,{}] 12:14:01 INFO - PROCESS | 3716 | 1464722041524 Marionette TRACE conn2 -> [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:14:01 INFO - PROCESS | 3716 | 1464722041626 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:14:01 INFO - PROCESS | 3716 | 1464722041740 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A132800 == 79 [pid = 3716] [id = 620] 12:14:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (1A165800) [pid = 3716] [serial = 1860] [outer = 00000000] 12:14:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1A305400) [pid = 3716] [serial = 1861] [outer = 1A165800] 12:14:01 INFO - PROCESS | 3716 | 1464722041833 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (1A310C00) [pid = 3716] [serial = 1862] [outer = 1A165800] 12:14:02 INFO - PROCESS | 3716 | 1464722042382 Marionette TRACE conn2 <- [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:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 911ms 12:14:02 INFO - PROCESS | 3716 | 1464722042423 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3716 | 1464722042425 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:14:02 INFO - PROCESS | 3716 | 1464722042429 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3716 | 1464722042431 Marionette TRACE conn2 <- [1,2446,null,{}] 12:14:02 INFO - PROCESS | 3716 | 1464722042434 Marionette TRACE conn2 -> [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:14:02 INFO - PROCESS | 3716 | 1464722042588 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:14:02 INFO - PROCESS | 3716 | 1464722042750 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1058E400 == 80 [pid = 3716] [id = 621] 12:14:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (105F1800) [pid = 3716] [serial = 1863] [outer = 00000000] 12:14:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (10F40C00) [pid = 3716] [serial = 1864] [outer = 105F1800] 12:14:02 INFO - PROCESS | 3716 | 1464722042805 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (12C49400) [pid = 3716] [serial = 1865] [outer = 105F1800] 12:14:03 INFO - PROCESS | 3716 | 1464722043570 Marionette TRACE conn2 <- [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:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1225ms 12:14:03 INFO - PROCESS | 3716 | 1464722043637 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3716 | 1464722043641 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:14:03 INFO - PROCESS | 3716 | 1464722043646 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3716 | 1464722043650 Marionette TRACE conn2 <- [1,2450,null,{}] 12:14:03 INFO - PROCESS | 3716 | 1464722043655 Marionette TRACE conn2 -> [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:14:03 INFO - PROCESS | 3716 | 1464722043758 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:14:03 INFO - PROCESS | 3716 | 1464722043906 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111B4400 == 81 [pid = 3716] [id = 622] 12:14:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (11865800) [pid = 3716] [serial = 1866] [outer = 00000000] 12:14:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (12B42400) [pid = 3716] [serial = 1867] [outer = 11865800] 12:14:03 INFO - PROCESS | 3716 | 1464722043960 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (12FE3C00) [pid = 3716] [serial = 1868] [outer = 11865800] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 10231400 == 80 [pid = 3716] [id = 614] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 111CBC00 == 79 [pid = 3716] [id = 613] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 14516800 == 78 [pid = 3716] [id = 612] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 16797400 == 77 [pid = 3716] [id = 611] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 157CA400 == 76 [pid = 3716] [id = 610] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 13A60400 == 75 [pid = 3716] [id = 609] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 0F2ACC00 == 74 [pid = 3716] [id = 608] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 10F38800 == 73 [pid = 3716] [id = 607] 12:14:04 INFO - PROCESS | 3716 | --DOCSHELL 10F41800 == 72 [pid = 3716] [id = 606] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (16A4F400) [pid = 3716] [serial = 1786] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (16F32C00) [pid = 3716] [serial = 1789] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (16C09800) [pid = 3716] [serial = 1787] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (17E92C00) [pid = 3716] [serial = 1792] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (11407C00) [pid = 3716] [serial = 1756] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (102D2000) [pid = 3716] [serial = 1768] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (105F3000) [pid = 3716] [serial = 1769] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (1AE2DC00) [pid = 3716] [serial = 1762] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (16796000) [pid = 3716] [serial = 1759] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (11D1DC00) [pid = 3716] [serial = 1774] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (1295AC00) [pid = 3716] [serial = 1775] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (114B3800) [pid = 3716] [serial = 1772] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (1140A400) [pid = 3716] [serial = 1771] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1452F400) [pid = 3716] [serial = 1780] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (14531C00) [pid = 3716] [serial = 1781] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (13995000) [pid = 3716] [serial = 1777] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (13D2D400) [pid = 3716] [serial = 1778] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (162F1800) [pid = 3716] [serial = 1783] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1B2C8400) [pid = 3716] [serial = 1765] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18D57800) [pid = 3716] [serial = 1801] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (18671400) [pid = 3716] [serial = 1798] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (18679400) [pid = 3716] [serial = 1793] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1ABE4400) [pid = 3716] [serial = 1753] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (18699400) [pid = 3716] [serial = 1799] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (1714DC00) [pid = 3716] [serial = 1790] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (11864800) [pid = 3716] [serial = 1795] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (1630D000) [pid = 3716] [serial = 1784] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (13D2BC00) [pid = 3716] [serial = 1796] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AB3D800) [pid = 3716] [serial = 1751] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 3716 | 1464722044531 Marionette TRACE conn2 <- [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:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 958ms 12:14:04 INFO - PROCESS | 3716 | 1464722044593 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3716 | 1464722044599 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:14:04 INFO - PROCESS | 3716 | 1464722044605 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3716 | 1464722044607 Marionette TRACE conn2 <- [1,2454,null,{}] 12:14:04 INFO - PROCESS | 3716 | 1464722044611 Marionette TRACE conn2 -> [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:14:04 INFO - PROCESS | 3716 | 1464722044698 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:14:04 INFO - PROCESS | 3716 | 1464722044705 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111CBC00 == 73 [pid = 3716] [id = 623] 12:14:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (111CE000) [pid = 3716] [serial = 1869] [outer = 00000000] 12:14:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (12FED800) [pid = 3716] [serial = 1870] [outer = 111CE000] 12:14:04 INFO - PROCESS | 3716 | 1464722044750 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1395AC00) [pid = 3716] [serial = 1871] [outer = 111CE000] 12:14:05 INFO - PROCESS | 3716 | 1464722045254 Marionette TRACE conn2 <- [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:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 12:14:05 INFO - PROCESS | 3716 | 1464722045303 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3716 | 1464722045305 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:14:05 INFO - PROCESS | 3716 | 1464722045313 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3716 | 1464722045316 Marionette TRACE conn2 <- [1,2458,null,{}] 12:14:05 INFO - PROCESS | 3716 | 1464722045327 Marionette TRACE conn2 -> [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:14:05 INFO - PROCESS | 3716 | 1464722045415 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:14:05 INFO - PROCESS | 3716 | 1464722045518 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3716 | ++DOCSHELL 145B3800 == 74 [pid = 3716] [id = 624] 12:14:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (145D4400) [pid = 3716] [serial = 1872] [outer = 00000000] 12:14:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (159F5C00) [pid = 3716] [serial = 1873] [outer = 145D4400] 12:14:05 INFO - PROCESS | 3716 | 1464722045565 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (162F6800) [pid = 3716] [serial = 1874] [outer = 145D4400] 12:14:05 INFO - PROCESS | 3716 | 1464722045934 Marionette TRACE conn2 <- [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:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 644ms 12:14:05 INFO - PROCESS | 3716 | 1464722045951 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3716 | 1464722045953 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:14:06 INFO - PROCESS | 3716 | 1464722045968 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3716 | 1464722045970 Marionette TRACE conn2 <- [1,2462,null,{}] 12:14:06 INFO - PROCESS | 3716 | 1464722045974 Marionette TRACE conn2 -> [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:14:06 INFO - PROCESS | 3716 | 1464722046068 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:14:06 INFO - PROCESS | 3716 | 1464722046075 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1630D000 == 75 [pid = 3716] [id = 625] 12:14:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1630E000) [pid = 3716] [serial = 1875] [outer = 00000000] 12:14:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (16797400) [pid = 3716] [serial = 1876] [outer = 1630E000] 12:14:06 INFO - PROCESS | 3716 | 1464722046119 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (16C52800) [pid = 3716] [serial = 1877] [outer = 1630E000] 12:14:06 INFO - PROCESS | 3716 | 1464722046605 Marionette TRACE conn2 <- [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:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 659ms 12:14:06 INFO - PROCESS | 3716 | 1464722046647 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3716 | 1464722046649 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 12:14:06 INFO - PROCESS | 3716 | 1464722046653 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:14:06 INFO - PROCESS | 3716 | 1464722046654 Marionette TRACE conn2 <- [1,2466,null,{}] 12:14:06 INFO - PROCESS | 3716 | 1464722046678 Marionette TRACE conn2 -> [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:14:06 INFO - PROCESS | 3716 | 1464722046793 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:14:06 INFO - PROCESS | 3716 | 1464722046888 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B3A000 == 76 [pid = 3716] [id = 626] 12:14:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1520C800) [pid = 3716] [serial = 1878] [outer = 00000000] 12:14:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (17555C00) [pid = 3716] [serial = 1879] [outer = 1520C800] 12:14:06 INFO - PROCESS | 3716 | 1464722046941 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (178F0400) [pid = 3716] [serial = 1880] [outer = 1520C800] 12:14:07 INFO - PROCESS | 3716 | 1464722047367 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 754ms 12:14:07 INFO - PROCESS | 3716 | 1464722047414 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3716 | 1464722047416 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:14:07 INFO - PROCESS | 3716 | 1464722047419 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 3716 | 1464722047421 Marionette TRACE conn2 <- [1,2470,null,{}] 12:14:07 INFO - PROCESS | 3716 | 1464722047424 Marionette TRACE conn2 -> [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:14:07 INFO - PROCESS | 3716 | 1464722047564 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:14:07 INFO - PROCESS | 3716 | 1464722047647 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18695800 == 77 [pid = 3716] [id = 627] 12:14:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1869C400) [pid = 3716] [serial = 1881] [outer = 00000000] 12:14:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (18D57800) [pid = 3716] [serial = 1882] [outer = 1869C400] 12:14:07 INFO - PROCESS | 3716 | 1464722047690 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (18DA3C00) [pid = 3716] [serial = 1883] [outer = 1869C400] 12:14:08 INFO - PROCESS | 3716 | 1464722048120 Marionette TRACE conn2 <- [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:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 738ms 12:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:14:08 INFO - PROCESS | 3716 | 1464722048160 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3716 | 1464722048162 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 3716 | 1464722048190 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3716 | 1464722048192 Marionette TRACE conn2 <- [1,2474,null,{}] 12:14:08 INFO - PROCESS | 3716 | 1464722048211 Marionette TRACE conn2 -> [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:14:08 INFO - PROCESS | 3716 | 1464722048326 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:14:08 INFO - PROCESS | 3716 | 1464722048337 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18DA3800 == 78 [pid = 3716] [id = 628] 12:14:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (18DA4C00) [pid = 3716] [serial = 1884] [outer = 00000000] 12:14:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1A304C00) [pid = 3716] [serial = 1885] [outer = 18DA4C00] 12:14:08 INFO - PROCESS | 3716 | 1464722048440 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1A41BC00) [pid = 3716] [serial = 1886] [outer = 18DA4C00] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (14204000) [pid = 3716] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (18DA9C00) [pid = 3716] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (12BD0000) [pid = 3716] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (0F275800) [pid = 3716] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (16C0D000) [pid = 3716] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (15A3D000) [pid = 3716] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (11873000) [pid = 3716] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (10F9A000) [pid = 3716] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (14210C00) [pid = 3716] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (10F41C00) [pid = 3716] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (10F42000) [pid = 3716] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1714FC00) [pid = 3716] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (11409C00) [pid = 3716] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:14:08 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (178E8800) [pid = 3716] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:14:08 INFO - PROCESS | 3716 | 1464722048932 Marionette TRACE conn2 <- [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:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 769ms 12:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:14:08 INFO - PROCESS | 3716 | 1464722048947 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3716 | 1464722048948 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 3716 | 1464722048952 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3716 | 1464722048953 Marionette TRACE conn2 <- [1,2478,null,{}] 12:14:08 INFO - PROCESS | 3716 | 1464722048957 Marionette TRACE conn2 -> [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:14:09 INFO - PROCESS | 3716 | 1464722049090 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:14:09 INFO - PROCESS | 3716 | 1464722049169 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10271400 == 79 [pid = 3716] [id = 629] 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (10511000) [pid = 3716] [serial = 1887] [outer = 00000000] 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (14204000) [pid = 3716] [serial = 1888] [outer = 10511000] 12:14:09 INFO - PROCESS | 3716 | 1464722049215 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1451D000) [pid = 3716] [serial = 1889] [outer = 10511000] 12:14:09 INFO - PROCESS | 3716 | 1464722049570 Marionette TRACE conn2 <- [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:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 644ms 12:14:09 INFO - PROCESS | 3716 | 1464722049590 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3716 | 1464722049592 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:14:09 INFO - PROCESS | 3716 | 1464722049609 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 3716 | 1464722049610 Marionette TRACE conn2 <- [1,2482,null,{}] 12:14:09 INFO - PROCESS | 3716 | 1464722049614 Marionette TRACE conn2 -> [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:14:09 INFO - PROCESS | 3716 | 1464722049695 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:14:09 INFO - PROCESS | 3716 | 1464722049702 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15A3D000 == 80 [pid = 3716] [id = 630] 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (16755400) [pid = 3716] [serial = 1890] [outer = 00000000] 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A131400) [pid = 3716] [serial = 1891] [outer = 16755400] 12:14:09 INFO - PROCESS | 3716 | 1464722049745 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1A82C800) [pid = 3716] [serial = 1892] [outer = 16755400] 12:14:10 INFO - PROCESS | 3716 | 1464722050213 Marionette TRACE conn2 <- [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:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 659ms 12:14:10 INFO - PROCESS | 3716 | 1464722050265 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 3716 | 1464722050267 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 12:14:10 INFO - PROCESS | 3716 | 1464722050271 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:14:10 INFO - PROCESS | 3716 | 1464722050272 Marionette TRACE conn2 <- [1,2486,null,{}] 12:14:10 INFO - PROCESS | 3716 | 1464722050280 Marionette TRACE conn2 -> [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:14:10 INFO - PROCESS | 3716 | 1464722050363 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:14:10 INFO - PROCESS | 3716 | 1464722050370 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A125400 == 81 [pid = 3716] [id = 631] 12:14:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1A134800) [pid = 3716] [serial = 1893] [outer = 00000000] 12:14:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1A914000) [pid = 3716] [serial = 1894] [outer = 1A134800] 12:14:10 INFO - PROCESS | 3716 | 1464722050415 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1AA70000) [pid = 3716] [serial = 1895] [outer = 1A134800] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 18671000 == 80 [pid = 3716] [id = 511] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 12BCE800 == 79 [pid = 3716] [id = 510] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 0F2A8000 == 78 [pid = 3716] [id = 601] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 145D8C00 == 77 [pid = 3716] [id = 524] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 16F3E000 == 76 [pid = 3716] [id = 603] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C57800 == 75 [pid = 3716] [id = 501] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 0F2AB400 == 74 [pid = 3716] [id = 497] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1118BC00 == 73 [pid = 3716] [id = 568] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1A915800 == 72 [pid = 3716] [id = 541] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1796E400 == 71 [pid = 3716] [id = 572] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 114BB400 == 70 [pid = 3716] [id = 487] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1520C000 == 69 [pid = 3716] [id = 542] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 0F277800 == 68 [pid = 3716] [id = 573] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C60400 == 67 [pid = 3716] [id = 509] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 157D3800 == 66 [pid = 3716] [id = 472] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10A5F800 == 65 [pid = 3716] [id = 605] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1AB42000 == 64 [pid = 3716] [id = 584] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 13D2A800 == 63 [pid = 3716] [id = 485] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 17973C00 == 62 [pid = 3716] [id = 604] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 12FEB000 == 61 [pid = 3716] [id = 602] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10506C00 == 60 [pid = 3716] [id = 571] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C55400 == 59 [pid = 3716] [id = 498] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 17E88C00 == 58 [pid = 3716] [id = 540] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1398F800 == 57 [pid = 3716] [id = 539] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 13A62000 == 56 [pid = 3716] [id = 458] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1325E800 == 55 [pid = 3716] [id = 499] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C53000 == 54 [pid = 3716] [id = 538] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 18D4F000 == 53 [pid = 3716] [id = 600] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10560400 == 52 [pid = 3716] [id = 522] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C54400 == 51 [pid = 3716] [id = 512] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 0F274000 == 50 [pid = 3716] [id = 569] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1867E800 == 49 [pid = 3716] [id = 483] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10F90000 == 48 [pid = 3716] [id = 523] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1ABE5400 == 47 [pid = 3716] [id = 588] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1796D400 == 46 [pid = 3716] [id = 525] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 11404800 == 45 [pid = 3716] [id = 556] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10F43800 == 44 [pid = 3716] [id = 484] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 11BC2400 == 43 [pid = 3716] [id = 570] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1AA79C00 == 42 [pid = 3716] [id = 526] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C57400 == 41 [pid = 3716] [id = 557] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 111B4400 == 40 [pid = 3716] [id = 622] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1058E400 == 39 [pid = 3716] [id = 621] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1A132800 == 38 [pid = 3716] [id = 620] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1451AC00 == 37 [pid = 3716] [id = 618] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1A12F400 == 36 [pid = 3716] [id = 619] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1395A000 == 35 [pid = 3716] [id = 617] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 1313CC00 == 34 [pid = 3716] [id = 615] 12:14:11 INFO - PROCESS | 3716 | --DOCSHELL 10C56000 == 33 [pid = 3716] [id = 616] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 111CBC00 == 32 [pid = 3716] [id = 623] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 12B3A000 == 31 [pid = 3716] [id = 626] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 18DA3800 == 30 [pid = 3716] [id = 628] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 18695800 == 29 [pid = 3716] [id = 627] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 1630D000 == 28 [pid = 3716] [id = 625] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 10271400 == 27 [pid = 3716] [id = 629] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 15A3D000 == 26 [pid = 3716] [id = 630] 12:14:12 INFO - PROCESS | 3716 | --DOCSHELL 145B3800 == 25 [pid = 3716] [id = 624] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (13958400) [pid = 3716] [serial = 1807] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (17E88800) [pid = 3716] [serial = 1810] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (18DAC800) [pid = 3716] [serial = 1813] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (19C8F000) [pid = 3716] [serial = 1846] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (18697C00) [pid = 3716] [serial = 1837] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1867D800) [pid = 3716] [serial = 1841] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (159F1000) [pid = 3716] [serial = 1840] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (13D34C00) [pid = 3716] [serial = 1844] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18DA4400) [pid = 3716] [serial = 1843] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (18D4B400) [pid = 3716] [serial = 1838] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (16384800) [pid = 3716] [serial = 1832] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (162FAC00) [pid = 3716] [serial = 1829] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1AB49800) [pid = 3716] [serial = 1706] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (1A425C00) [pid = 3716] [serial = 1718] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13DA9800) [pid = 3716] [serial = 1712] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10C56C00) [pid = 3716] [serial = 1709] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (18D4B000) [pid = 3716] [serial = 1715] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16383000) [pid = 3716] [serial = 1831] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (13D2A000) [pid = 3716] [serial = 1825] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (14520400) [pid = 3716] [serial = 1826] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12B37000) [pid = 3716] [serial = 1820] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (11412C00) [pid = 3716] [serial = 1819] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162F2C00) [pid = 3716] [serial = 1828] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (13DA7400) [pid = 3716] [serial = 1816] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (14207000) [pid = 3716] [serial = 1817] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1294F000) [pid = 3716] [serial = 1822] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (12B42000) [pid = 3716] [serial = 1823] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (178ED000) [pid = 3716] [serial = 1834] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (10C52400) [pid = 3716] [serial = 1804] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 3716 | 1464722052491 Marionette TRACE conn2 <- [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:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2277ms 12:14:12 INFO - PROCESS | 3716 | 1464722052538 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3716 | 1464722052542 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:14:12 INFO - PROCESS | 3716 | 1464722052548 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3716 | 1464722052552 Marionette TRACE conn2 <- [1,2490,null,{}] 12:14:12 INFO - PROCESS | 3716 | 1464722052559 Marionette TRACE conn2 -> [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:14:12 INFO - PROCESS | 3716 | 1464722052651 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:14:12 INFO - PROCESS | 3716 | 1464722052662 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F275000 == 26 [pid = 3716] [id = 632] 12:14:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (0F275400) [pid = 3716] [serial = 1896] [outer = 00000000] 12:14:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (0F2A7800) [pid = 3716] [serial = 1897] [outer = 0F275400] 12:14:12 INFO - PROCESS | 3716 | 1464722052716 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (0F93A000) [pid = 3716] [serial = 1898] [outer = 0F275400] 12:14:13 INFO - PROCESS | 3716 | 1464722053295 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 738ms 12:14:13 INFO - PROCESS | 3716 | 1464722053325 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3716 | 1464722053331 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:14:13 INFO - PROCESS | 3716 | 1464722053337 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3716 | 1464722053340 Marionette TRACE conn2 <- [1,2494,null,{}] 12:14:13 INFO - PROCESS | 3716 | 1464722053344 Marionette TRACE conn2 -> [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:14:13 INFO - PROCESS | 3716 | 1464722053430 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:14:13 INFO - PROCESS | 3716 | 1464722053439 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A58000 == 27 [pid = 3716] [id = 633] 12:14:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10A58400) [pid = 3716] [serial = 1899] [outer = 00000000] 12:14:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10A60800) [pid = 3716] [serial = 1900] [outer = 10A58400] 12:14:13 INFO - PROCESS | 3716 | 1464722053484 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10C56C00) [pid = 3716] [serial = 1901] [outer = 10A58400] 12:14:13 INFO - PROCESS | 3716 | 1464722053980 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 12:14:14 INFO - PROCESS | 3716 | 1464722054037 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3716 | 1464722054039 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:14:14 INFO - PROCESS | 3716 | 1464722054043 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3716 | 1464722054047 Marionette TRACE conn2 <- [1,2498,null,{}] 12:14:14 INFO - PROCESS | 3716 | 1464722054058 Marionette TRACE conn2 -> [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:14:14 INFO - PROCESS | 3716 | 1464722054174 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:14:14 INFO - PROCESS | 3716 | 1464722054276 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F91800 == 28 [pid = 3716] [id = 634] 12:14:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1118D400) [pid = 3716] [serial = 1902] [outer = 00000000] 12:14:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (111CBC00) [pid = 3716] [serial = 1903] [outer = 1118D400] 12:14:14 INFO - PROCESS | 3716 | 1464722054325 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1140A000) [pid = 3716] [serial = 1904] [outer = 1118D400] 12:14:14 INFO - PROCESS | 3716 | 1464722054728 Marionette TRACE conn2 <- [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:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 739ms 12:14:14 INFO - PROCESS | 3716 | 1464722054783 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3716 | 1464722054785 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:14:14 INFO - PROCESS | 3716 | 1464722054788 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3716 | 1464722054790 Marionette TRACE conn2 <- [1,2502,null,{}] 12:14:14 INFO - PROCESS | 3716 | 1464722054793 Marionette TRACE conn2 -> [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:14:14 INFO - PROCESS | 3716 | 1464722054876 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:14:14 INFO - PROCESS | 3716 | 1464722054882 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111CB800 == 29 [pid = 3716] [id = 635] 12:14:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (11868400) [pid = 3716] [serial = 1905] [outer = 00000000] 12:14:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (12967C00) [pid = 3716] [serial = 1906] [outer = 11868400] 12:14:14 INFO - PROCESS | 3716 | 1464722054927 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (12B3F400) [pid = 3716] [serial = 1907] [outer = 11868400] 12:14:15 INFO - PROCESS | 3716 | 1464722055407 Marionette TRACE conn2 <- [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:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 706ms 12:14:15 INFO - PROCESS | 3716 | 1464722055488 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3716 | 1464722055490 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 12:14:15 INFO - PROCESS | 3716 | 1464722055493 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:14:15 INFO - PROCESS | 3716 | 1464722055495 Marionette TRACE conn2 <- [1,2506,null,{}] 12:14:15 INFO - PROCESS | 3716 | 1464722055498 Marionette TRACE conn2 -> [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:14:15 INFO - PROCESS | 3716 | 1464722055601 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:14:15 INFO - PROCESS | 3716 | 1464722055614 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12F48400 == 30 [pid = 3716] [id = 636] 12:14:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12FE0C00) [pid = 3716] [serial = 1908] [outer = 00000000] 12:14:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12FEEC00) [pid = 3716] [serial = 1909] [outer = 12FE0C00] 12:14:15 INFO - PROCESS | 3716 | 1464722055658 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13148000) [pid = 3716] [serial = 1910] [outer = 12FE0C00] 12:14:16 INFO - PROCESS | 3716 | 1464722056108 Marionette TRACE conn2 <- [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:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 12:14:16 INFO - PROCESS | 3716 | 1464722056193 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3716 | 1464722056195 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:14:16 INFO - PROCESS | 3716 | 1464722056198 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3716 | 1464722056200 Marionette TRACE conn2 <- [1,2510,null,{}] 12:14:16 INFO - PROCESS | 3716 | 1464722056203 Marionette TRACE conn2 -> [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:14:16 INFO - PROCESS | 3716 | 1464722056319 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:14:16 INFO - PROCESS | 3716 | 1464722056326 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1399B000 == 31 [pid = 3716] [id = 637] 12:14:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1399B800) [pid = 3716] [serial = 1911] [outer = 00000000] 12:14:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (13A67400) [pid = 3716] [serial = 1912] [outer = 1399B800] 12:14:16 INFO - PROCESS | 3716 | 1464722056372 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (13DADC00) [pid = 3716] [serial = 1913] [outer = 1399B800] 12:14:16 INFO - PROCESS | 3716 | 1464722056824 Marionette TRACE conn2 <- [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:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 12:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:14:16 INFO - PROCESS | 3716 | 1464722056898 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3716 | 1464722056900 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 3716 | 1464722056903 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3716 | 1464722056905 Marionette TRACE conn2 <- [1,2514,null,{}] 12:14:16 INFO - PROCESS | 3716 | 1464722056908 Marionette TRACE conn2 -> [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:14:17 INFO - PROCESS | 3716 | 1464722057008 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:14:17 INFO - PROCESS | 3716 | 1464722057015 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13DA7000 == 32 [pid = 3716] [id = 638] 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (14206800) [pid = 3716] [serial = 1914] [outer = 00000000] 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (14520400) [pid = 3716] [serial = 1915] [outer = 14206800] 12:14:17 INFO - PROCESS | 3716 | 1464722057059 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (14524800) [pid = 3716] [serial = 1916] [outer = 14206800] 12:14:17 INFO - PROCESS | 3716 | 1464722057484 Marionette TRACE conn2 <- [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:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 12:14:17 INFO - PROCESS | 3716 | 1464722057542 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3716 | 1464722057544 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:14:17 INFO - PROCESS | 3716 | 1464722057548 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 3716 | 1464722057549 Marionette TRACE conn2 <- [1,2518,null,{}] 12:14:17 INFO - PROCESS | 3716 | 1464722057553 Marionette TRACE conn2 -> [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:14:17 INFO - PROCESS | 3716 | 1464722057638 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:14:17 INFO - PROCESS | 3716 | 1464722057644 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14534C00 == 33 [pid = 3716] [id = 639] 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (145B3800) [pid = 3716] [serial = 1917] [outer = 00000000] 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (145DC000) [pid = 3716] [serial = 1918] [outer = 145B3800] 12:14:17 INFO - PROCESS | 3716 | 1464722057688 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (15205C00) [pid = 3716] [serial = 1919] [outer = 145B3800] 12:14:18 INFO - PROCESS | 3716 | 1464722058168 Marionette TRACE conn2 <- [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:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 644ms 12:14:18 INFO - PROCESS | 3716 | 1464722058185 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3716 | 1464722058187 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 12:14:18 INFO - PROCESS | 3716 | 1464722058194 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:14:18 INFO - PROCESS | 3716 | 1464722058195 Marionette TRACE conn2 <- [1,2522,null,{}] 12:14:18 INFO - PROCESS | 3716 | 1464722058205 Marionette TRACE conn2 -> [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:14:18 INFO - PROCESS | 3716 | 1464722058318 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:14:18 INFO - PROCESS | 3716 | 1464722058325 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F90800 == 34 [pid = 3716] [id = 640] 12:14:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (145DBC00) [pid = 3716] [serial = 1920] [outer = 00000000] 12:14:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (162F2C00) [pid = 3716] [serial = 1921] [outer = 145DBC00] 12:14:18 INFO - PROCESS | 3716 | 1464722058368 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (162F3400) [pid = 3716] [serial = 1922] [outer = 145DBC00] 12:14:18 INFO - PROCESS | 3716 | 1464722058822 Marionette TRACE conn2 <- [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:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 707ms 12:14:18 INFO - PROCESS | 3716 | 1464722058898 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3716 | 1464722058900 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 12:14:18 INFO - PROCESS | 3716 | 1464722058903 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3716 | 1464722058905 Marionette TRACE conn2 <- [1,2526,null,{}] 12:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:14:18 INFO - PROCESS | 3716 | 1464722058909 Marionette TRACE conn2 -> [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:14:19 INFO - PROCESS | 3716 | 1464722059021 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:14:19 INFO - PROCESS | 3716 | 1464722059130 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F273C00 == 35 [pid = 3716] [id = 641] 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (11185400) [pid = 3716] [serial = 1923] [outer = 00000000] 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (16306800) [pid = 3716] [serial = 1924] [outer = 11185400] 12:14:19 INFO - PROCESS | 3716 | 1464722059173 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (16307000) [pid = 3716] [serial = 1925] [outer = 11185400] 12:14:19 INFO - PROCESS | 3716 | 1464722059610 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 12:14:19 INFO - PROCESS | 3716 | 1464722059637 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 3716 | 1464722059639 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:14:19 INFO - PROCESS | 3716 | 1464722059643 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3716 | 1464722059645 Marionette TRACE conn2 <- [1,2530,null,{}] 12:14:19 INFO - PROCESS | 3716 | 1464722059649 Marionette TRACE conn2 -> [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:14:19 INFO - PROCESS | 3716 | 1464722059801 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:14:19 INFO - PROCESS | 3716 | 1464722059838 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1630F400 == 36 [pid = 3716] [id = 642] 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1630FC00) [pid = 3716] [serial = 1926] [outer = 00000000] 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (16C02000) [pid = 3716] [serial = 1927] [outer = 1630FC00] 12:14:19 INFO - PROCESS | 3716 | 1464722059892 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (16C5B800) [pid = 3716] [serial = 1928] [outer = 1630FC00] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (18D4F400) [pid = 3716] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (18D58800) [pid = 3716] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (0F988400) [pid = 3716] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (162EF800) [pid = 3716] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (17146400) [pid = 3716] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (1520C800) [pid = 3716] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1869C400) [pid = 3716] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (10511000) [pid = 3716] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (18DA4C00) [pid = 3716] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (16755400) [pid = 3716] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (1630E000) [pid = 3716] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (145D4400) [pid = 3716] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (111CE000) [pid = 3716] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (11865800) [pid = 3716] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (105F1800) [pid = 3716] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A165800) [pid = 3716] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1A130000) [pid = 3716] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (178EA400) [pid = 3716] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (13A5BC00) [pid = 3716] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10C56400) [pid = 3716] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1420B400) [pid = 3716] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1ABEA400) [pid = 3716] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (18D54000) [pid = 3716] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (12FED400) [pid = 3716] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10A59000) [pid = 3716] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1ABE2C00) [pid = 3716] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:14:20 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16C51800) [pid = 3716] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:14:20 INFO - PROCESS | 3716 | 1464722060669 Marionette TRACE conn2 <- [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:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1052ms 12:14:20 INFO - PROCESS | 3716 | 1464722060722 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3716 | 1464722060724 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:14:20 INFO - PROCESS | 3716 | 1464722060729 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3716 | 1464722060731 Marionette TRACE conn2 <- [1,2534,null,{}] 12:14:20 INFO - PROCESS | 3716 | 1464722060734 Marionette TRACE conn2 -> [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:14:20 INFO - PROCESS | 3716 | 1464722060811 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:14:20 INFO - PROCESS | 3716 | 1464722060818 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1118B000 == 37 [pid = 3716] [id = 643] 12:14:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (114C0000) [pid = 3716] [serial = 1929] [outer = 00000000] 12:14:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (12FED400) [pid = 3716] [serial = 1930] [outer = 114C0000] 12:14:20 INFO - PROCESS | 3716 | 1464722060861 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1520B000) [pid = 3716] [serial = 1931] [outer = 114C0000] 12:14:21 INFO - PROCESS | 3716 | 1464722061281 Marionette TRACE conn2 <- [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:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 597ms 12:14:21 INFO - PROCESS | 3716 | 1464722061327 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3716 | 1464722061329 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:14:21 INFO - PROCESS | 3716 | 1464722061333 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 3716 | 1464722061334 Marionette TRACE conn2 <- [1,2538,null,{}] 12:14:21 INFO - PROCESS | 3716 | 1464722061341 Marionette TRACE conn2 -> [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:14:21 INFO - PROCESS | 3716 | 1464722061424 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:14:21 INFO - PROCESS | 3716 | 1464722061431 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451C400 == 38 [pid = 3716] [id = 644] 12:14:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16304800) [pid = 3716] [serial = 1932] [outer = 00000000] 12:14:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16A56000) [pid = 3716] [serial = 1933] [outer = 16304800] 12:14:21 INFO - PROCESS | 3716 | 1464722061474 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16F32800) [pid = 3716] [serial = 1934] [outer = 16304800] 12:14:21 INFO - PROCESS | 3716 | 1464722061924 Marionette TRACE conn2 <- [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:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 644ms 12:14:21 INFO - PROCESS | 3716 | 1464722061981 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3716 | 1464722061983 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:14:22 INFO - PROCESS | 3716 | 1464722061987 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3716 | 1464722061988 Marionette TRACE conn2 <- [1,2542,null,{}] 12:14:22 INFO - PROCESS | 3716 | 1464722061993 Marionette TRACE conn2 -> [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:14:22 INFO - PROCESS | 3716 | 1464722062068 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:14:22 INFO - PROCESS | 3716 | 1464722062075 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FEB000 == 39 [pid = 3716] [id = 645] 12:14:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1675C800) [pid = 3716] [serial = 1935] [outer = 00000000] 12:14:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1759C000) [pid = 3716] [serial = 1936] [outer = 1675C800] 12:14:22 INFO - PROCESS | 3716 | 1464722062119 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (178E8000) [pid = 3716] [serial = 1937] [outer = 1675C800] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 1420F000 == 38 [pid = 3716] [id = 443] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 13267000 == 37 [pid = 3716] [id = 444] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 145DC400 == 36 [pid = 3716] [id = 438] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 12FE0800 == 35 [pid = 3716] [id = 435] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 16F32000 == 34 [pid = 3716] [id = 441] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 13D2AC00 == 33 [pid = 3716] [id = 436] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 10C5E800 == 32 [pid = 3716] [id = 432] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 111C6000 == 31 [pid = 3716] [id = 433] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 11865400 == 30 [pid = 3716] [id = 447] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 14524000 == 29 [pid = 3716] [id = 437] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 10C54000 == 28 [pid = 3716] [id = 448] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 111C5800 == 27 [pid = 3716] [id = 439] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 11866400 == 26 [pid = 3716] [id = 434] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 10C5CC00 == 25 [pid = 3716] [id = 440] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 12B3C000 == 24 [pid = 3716] [id = 442] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 0F39AC00 == 23 [pid = 3716] [id = 445] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 10C5A800 == 22 [pid = 3716] [id = 446] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 10274C00 == 21 [pid = 3716] [id = 431] 12:14:23 INFO - PROCESS | 3716 | --DOCSHELL 1A125400 == 20 [pid = 3716] [id = 631] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1B2CB400) [pid = 3716] [serial = 1766] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (18DB0C00) [pid = 3716] [serial = 1814] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (14528400) [pid = 3716] [serial = 1808] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (12C4D000) [pid = 3716] [serial = 1757] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1AE34400) [pid = 3716] [serial = 1754] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (18DA5800) [pid = 3716] [serial = 1802] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1AF32800) [pid = 3716] [serial = 1763] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111B0800) [pid = 3716] [serial = 1805] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1754C400) [pid = 3716] [serial = 1760] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1867E000) [pid = 3716] [serial = 1811] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1A914000) [pid = 3716] [serial = 1894] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (17555C00) [pid = 3716] [serial = 1879] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (178F0400) [pid = 3716] [serial = 1880] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (18DA3C00) [pid = 3716] [serial = 1883] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (18D57800) [pid = 3716] [serial = 1882] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (14204000) [pid = 3716] [serial = 1888] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1A304C00) [pid = 3716] [serial = 1885] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1A131400) [pid = 3716] [serial = 1891] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1A41BC00) [pid = 3716] [serial = 1886] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (16797400) [pid = 3716] [serial = 1876] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (159F5C00) [pid = 3716] [serial = 1873] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (162F6800) [pid = 3716] [serial = 1874] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12FED800) [pid = 3716] [serial = 1870] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1395AC00) [pid = 3716] [serial = 1871] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12FE3C00) [pid = 3716] [serial = 1868] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (12B42400) [pid = 3716] [serial = 1867] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (12C49400) [pid = 3716] [serial = 1865] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (10F40C00) [pid = 3716] [serial = 1864] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (1A310C00) [pid = 3716] [serial = 1862] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1A305400) [pid = 3716] [serial = 1861] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (1A163800) [pid = 3716] [serial = 1859] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (1A159800) [pid = 3716] [serial = 1858] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (18DABC00) [pid = 3716] [serial = 1856] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1868DC00) [pid = 3716] [serial = 1855] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (15A3F400) [pid = 3716] [serial = 1853] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (14526C00) [pid = 3716] [serial = 1852] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (111D0000) [pid = 3716] [serial = 1850] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (10E99400) [pid = 3716] [serial = 1849] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (19CEA000) [pid = 3716] [serial = 1847] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (1A82C800) [pid = 3716] [serial = 1892] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (16C52800) [pid = 3716] [serial = 1877] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 60 (1451D000) [pid = 3716] [serial = 1889] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | --DOMWINDOW == 59 (18437800) [pid = 3716] [serial = 1835] [outer = 00000000] [url = about:blank] 12:14:23 INFO - PROCESS | 3716 | 1464722063897 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1964ms 12:14:23 INFO - PROCESS | 3716 | 1464722063940 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3716 | 1464722063945 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:14:23 INFO - PROCESS | 3716 | 1464722063950 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3716 | 1464722063955 Marionette TRACE conn2 <- [1,2546,null,{}] 12:14:23 INFO - PROCESS | 3716 | 1464722063962 Marionette TRACE conn2 -> [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:14:24 INFO - PROCESS | 3716 | 1464722064048 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:14:24 INFO - PROCESS | 3716 | 1464722064057 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F276C00 == 21 [pid = 3716] [id = 646] 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 60 (0F277800) [pid = 3716] [serial = 1938] [outer = 00000000] 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 61 (0F2A9400) [pid = 3716] [serial = 1939] [outer = 0F277800] 12:14:24 INFO - PROCESS | 3716 | 1464722064110 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (1022A000) [pid = 3716] [serial = 1940] [outer = 0F277800] 12:14:24 INFO - PROCESS | 3716 | 1464722064627 Marionette TRACE conn2 <- [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:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 12:14:24 INFO - PROCESS | 3716 | 1464722064650 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3716 | 1464722064656 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:14:24 INFO - PROCESS | 3716 | 1464722064666 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3716 | 1464722064669 Marionette TRACE conn2 <- [1,2550,null,{}] 12:14:24 INFO - PROCESS | 3716 | 1464722064673 Marionette TRACE conn2 -> [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:14:24 INFO - PROCESS | 3716 | 1464722064753 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:14:24 INFO - PROCESS | 3716 | 1464722064761 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A5A400 == 22 [pid = 3716] [id = 647] 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (10A5A800) [pid = 3716] [serial = 1941] [outer = 00000000] 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (10A61C00) [pid = 3716] [serial = 1942] [outer = 10A5A800] 12:14:24 INFO - PROCESS | 3716 | 1464722064805 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (10C56400) [pid = 3716] [serial = 1943] [outer = 10A5A800] 12:14:25 INFO - PROCESS | 3716 | 1464722065276 Marionette TRACE conn2 <- [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:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 12:14:25 INFO - PROCESS | 3716 | 1464722065338 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3716 | 1464722065341 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 12:14:25 INFO - PROCESS | 3716 | 1464722065345 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:14:25 INFO - PROCESS | 3716 | 1464722065348 Marionette TRACE conn2 <- [1,2554,null,{}] 12:14:25 INFO - PROCESS | 3716 | 1464722065359 Marionette TRACE conn2 -> [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:14:25 INFO - PROCESS | 3716 | 1464722065441 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:14:25 INFO - PROCESS | 3716 | 1464722065452 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F9C000 == 23 [pid = 3716] [id = 648] 12:14:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (11184000) [pid = 3716] [serial = 1944] [outer = 00000000] 12:14:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (111C5400) [pid = 3716] [serial = 1945] [outer = 11184000] 12:14:25 INFO - PROCESS | 3716 | 1464722065508 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (11408000) [pid = 3716] [serial = 1946] [outer = 11184000] 12:14:25 INFO - PROCESS | 3716 | 1464722066002 Marionette TRACE conn2 <- [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:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 706ms 12:14:26 INFO - PROCESS | 3716 | 1464722066046 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3716 | 1464722066048 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:14:26 INFO - PROCESS | 3716 | 1464722066051 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 3716 | 1464722066053 Marionette TRACE conn2 <- [1,2558,null,{}] 12:14:26 INFO - PROCESS | 3716 | 1464722066057 Marionette TRACE conn2 -> [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:14:26 INFO - PROCESS | 3716 | 1464722066140 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:14:26 INFO - PROCESS | 3716 | 1464722066146 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111BB000 == 24 [pid = 3716] [id = 649] 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (11411800) [pid = 3716] [serial = 1947] [outer = 00000000] 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (12B37000) [pid = 3716] [serial = 1948] [outer = 11411800] 12:14:26 INFO - PROCESS | 3716 | 1464722066190 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (12B42400) [pid = 3716] [serial = 1949] [outer = 11411800] 12:14:26 INFO - PROCESS | 3716 | 1464722066636 Marionette TRACE conn2 <- [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:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 644ms 12:14:26 INFO - PROCESS | 3716 | 1464722066690 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3716 | 1464722066692 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 12:14:26 INFO - PROCESS | 3716 | 1464722066695 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:14:26 INFO - PROCESS | 3716 | 1464722066697 Marionette TRACE conn2 <- [1,2562,null,{}] 12:14:26 INFO - PROCESS | 3716 | 1464722066700 Marionette TRACE conn2 -> [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:14:26 INFO - PROCESS | 3716 | 1464722066774 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:14:26 INFO - PROCESS | 3716 | 1464722066780 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12959800 == 25 [pid = 3716] [id = 650] 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (12B44400) [pid = 3716] [serial = 1950] [outer = 00000000] 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12FEC400) [pid = 3716] [serial = 1951] [outer = 12B44400] 12:14:26 INFO - PROCESS | 3716 | 1464722066824 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13149800) [pid = 3716] [serial = 1952] [outer = 12B44400] 12:14:27 INFO - PROCESS | 3716 | 1464722067302 Marionette TRACE conn2 <- [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:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 644ms 12:14:27 INFO - PROCESS | 3716 | 1464722067333 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3716 | 1464722067335 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:14:27 INFO - PROCESS | 3716 | 1464722067339 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3716 | 1464722067340 Marionette TRACE conn2 <- [1,2566,null,{}] 12:14:27 INFO - PROCESS | 3716 | 1464722067344 Marionette TRACE conn2 -> [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:14:27 INFO - PROCESS | 3716 | 1464722067437 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:14:27 INFO - PROCESS | 3716 | 1464722067447 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13994000 == 26 [pid = 3716] [id = 651] 12:14:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (13995000) [pid = 3716] [serial = 1953] [outer = 00000000] 12:14:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (13D25C00) [pid = 3716] [serial = 1954] [outer = 13995000] 12:14:27 INFO - PROCESS | 3716 | 1464722067491 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (13DB2C00) [pid = 3716] [serial = 1955] [outer = 13995000] 12:14:27 INFO - PROCESS | 3716 | 1464722067954 Marionette TRACE conn2 <- [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:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 12:14:28 INFO - PROCESS | 3716 | 1464722068038 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3716 | 1464722068040 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:14:28 INFO - PROCESS | 3716 | 1464722068044 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3716 | 1464722068045 Marionette TRACE conn2 <- [1,2570,null,{}] 12:14:28 INFO - PROCESS | 3716 | 1464722068049 Marionette TRACE conn2 -> [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:14:28 INFO - PROCESS | 3716 | 1464722068122 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:14:28 INFO - PROCESS | 3716 | 1464722068160 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1420E800 == 27 [pid = 3716] [id = 652] 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1451C800) [pid = 3716] [serial = 1956] [outer = 00000000] 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1452B800) [pid = 3716] [serial = 1957] [outer = 1451C800] 12:14:28 INFO - PROCESS | 3716 | 1464722068205 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (14533800) [pid = 3716] [serial = 1958] [outer = 1451C800] 12:14:28 INFO - PROCESS | 3716 | 1464722068629 Marionette TRACE conn2 <- [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:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 12:14:28 INFO - PROCESS | 3716 | 1464722068682 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3716 | 1464722068684 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 3716 | 1464722068687 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:14:28 INFO - PROCESS | 3716 | 1464722068689 Marionette TRACE conn2 <- [1,2574,null,{}] 12:14:28 INFO - PROCESS | 3716 | 1464722068692 Marionette TRACE conn2 -> [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:14:28 INFO - PROCESS | 3716 | 1464722068764 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:14:28 INFO - PROCESS | 3716 | 1464722068770 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A0000 == 28 [pid = 3716] [id = 653] 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (1395BC00) [pid = 3716] [serial = 1959] [outer = 00000000] 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (145DAC00) [pid = 3716] [serial = 1960] [outer = 1395BC00] 12:14:28 INFO - PROCESS | 3716 | 1464722068823 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (145DC800) [pid = 3716] [serial = 1961] [outer = 1395BC00] 12:14:29 INFO - PROCESS | 3716 | 1464722069268 Marionette TRACE conn2 <- [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:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 12:14:29 INFO - PROCESS | 3716 | 1464722069325 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3716 | 1464722069328 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:14:29 INFO - PROCESS | 3716 | 1464722069331 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3716 | 1464722069333 Marionette TRACE conn2 <- [1,2578,null,{}] 12:14:29 INFO - PROCESS | 3716 | 1464722069343 Marionette TRACE conn2 -> [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:14:29 INFO - PROCESS | 3716 | 1464722069446 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:14:29 INFO - PROCESS | 3716 | 1464722069453 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F9B000 == 29 [pid = 3716] [id = 654] 12:14:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (162F0000) [pid = 3716] [serial = 1962] [outer = 00000000] 12:14:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (162FB800) [pid = 3716] [serial = 1963] [outer = 162F0000] 12:14:29 INFO - PROCESS | 3716 | 1464722069497 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (162FBC00) [pid = 3716] [serial = 1964] [outer = 162F0000] 12:14:30 INFO - PROCESS | 3716 | 1464722069976 Marionette TRACE conn2 <- [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:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 706ms 12:14:30 INFO - PROCESS | 3716 | 1464722070031 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3716 | 1464722070032 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:14:30 INFO - PROCESS | 3716 | 1464722070036 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3716 | 1464722070038 Marionette TRACE conn2 <- [1,2582,null,{}] 12:14:30 INFO - PROCESS | 3716 | 1464722070041 Marionette TRACE conn2 -> [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:14:30 INFO - PROCESS | 3716 | 1464722070151 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:14:30 INFO - PROCESS | 3716 | 1464722070158 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11D1E800 == 30 [pid = 3716] [id = 655] 12:14:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (11D28400) [pid = 3716] [serial = 1965] [outer = 00000000] 12:14:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (16756400) [pid = 3716] [serial = 1966] [outer = 11D28400] 12:14:30 INFO - PROCESS | 3716 | 1464722070201 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (16796800) [pid = 3716] [serial = 1967] [outer = 11D28400] 12:14:30 INFO - PROCESS | 3716 | 1464722070669 Marionette TRACE conn2 <- [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:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 707ms 12:14:30 INFO - PROCESS | 3716 | 1464722070739 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3716 | 1464722070741 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 12:14:30 INFO - PROCESS | 3716 | 1464722070751 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:14:30 INFO - PROCESS | 3716 | 1464722070753 Marionette TRACE conn2 <- [1,2586,null,{}] 12:14:30 INFO - PROCESS | 3716 | 1464722070757 Marionette TRACE conn2 -> [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:14:30 INFO - PROCESS | 3716 | 1464722070908 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:14:30 INFO - PROCESS | 3716 | 1464722070934 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12955400 == 31 [pid = 3716] [id = 656] 12:14:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16382C00) [pid = 3716] [serial = 1968] [outer = 00000000] 12:14:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1714A400) [pid = 3716] [serial = 1969] [outer = 16382C00] 12:14:31 INFO - PROCESS | 3716 | 1464722070981 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (17556800) [pid = 3716] [serial = 1970] [outer = 16382C00] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16304800) [pid = 3716] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (145DBC00) [pid = 3716] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (11185400) [pid = 3716] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1630FC00) [pid = 3716] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (145B3800) [pid = 3716] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (14206800) [pid = 3716] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (1399B800) [pid = 3716] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12FE0C00) [pid = 3716] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (11868400) [pid = 3716] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1118D400) [pid = 3716] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10A58400) [pid = 3716] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (0F275400) [pid = 3716] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (1A134800) [pid = 3716] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:14:31 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (114C0000) [pid = 3716] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:14:31 INFO - PROCESS | 3716 | 1464722071657 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 911ms 12:14:31 INFO - PROCESS | 3716 | 1464722071688 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3716 | 1464722071690 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:14:31 INFO - PROCESS | 3716 | 1464722071693 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3716 | 1464722071695 Marionette TRACE conn2 <- [1,2590,null,{}] 12:14:31 INFO - PROCESS | 3716 | 1464722071698 Marionette TRACE conn2 -> [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:14:31 INFO - PROCESS | 3716 | 1464722071778 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:14:31 INFO - PROCESS | 3716 | 1464722071869 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F275400 == 32 [pid = 3716] [id = 657] 12:14:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (0F2AC800) [pid = 3716] [serial = 1971] [outer = 00000000] 12:14:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (1140C000) [pid = 3716] [serial = 1972] [outer = 0F2AC800] 12:14:31 INFO - PROCESS | 3716 | 1464722071913 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (13961400) [pid = 3716] [serial = 1973] [outer = 0F2AC800] 12:14:32 INFO - PROCESS | 3716 | 1464722072298 Marionette TRACE conn2 <- [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:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 644ms 12:14:32 INFO - PROCESS | 3716 | 1464722072332 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3716 | 1464722072334 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:14:32 INFO - PROCESS | 3716 | 1464722072337 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3716 | 1464722072338 Marionette TRACE conn2 <- [1,2594,null,{}] 12:14:32 INFO - PROCESS | 3716 | 1464722072342 Marionette TRACE conn2 -> [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:14:32 INFO - PROCESS | 3716 | 1464722072415 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:14:32 INFO - PROCESS | 3716 | 1464722072506 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12F42C00 == 33 [pid = 3716] [id = 658] 12:14:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (12F43400) [pid = 3716] [serial = 1974] [outer = 00000000] 12:14:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (16753800) [pid = 3716] [serial = 1975] [outer = 12F43400] 12:14:32 INFO - PROCESS | 3716 | 1464722072549 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1759A800) [pid = 3716] [serial = 1976] [outer = 12F43400] 12:14:32 INFO - PROCESS | 3716 | 1464722072914 Marionette TRACE conn2 <- [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:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 644ms 12:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:14:32 INFO - PROCESS | 3716 | 1464722072975 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3716 | 1464722072977 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 12:14:32 INFO - PROCESS | 3716 | 1464722072980 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3716 | 1464722072982 Marionette TRACE conn2 <- [1,2598,null,{}] 12:14:32 INFO - PROCESS | 3716 | 1464722072985 Marionette TRACE conn2 -> [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:14:33 INFO - PROCESS | 3716 | 1464722073096 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:14:33 INFO - PROCESS | 3716 | 1464722073103 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FE9400 == 34 [pid = 3716] [id = 659] 12:14:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (13960C00) [pid = 3716] [serial = 1977] [outer = 00000000] 12:14:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (18268C00) [pid = 3716] [serial = 1978] [outer = 13960C00] 12:14:33 INFO - PROCESS | 3716 | 1464722073148 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (18437C00) [pid = 3716] [serial = 1979] [outer = 13960C00] 12:14:33 INFO - PROCESS | 3716 | 1464722073591 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 12:14:33 INFO - PROCESS | 3716 | 1464722073620 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3716 | 1464722073624 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:14:33 INFO - PROCESS | 3716 | 1464722073630 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3716 | 1464722073634 Marionette TRACE conn2 <- [1,2602,null,{}] 12:14:33 INFO - PROCESS | 3716 | 1464722073640 Marionette TRACE conn2 -> [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:14:33 INFO - PROCESS | 3716 | 1464722073763 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:14:33 INFO - PROCESS | 3716 | 1464722073952 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A4800 == 35 [pid = 3716] [id = 660] 12:14:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (0F2A4C00) [pid = 3716] [serial = 1980] [outer = 00000000] 12:14:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (0F2A8C00) [pid = 3716] [serial = 1981] [outer = 0F2A4C00] 12:14:34 INFO - PROCESS | 3716 | 1464722074007 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10559400) [pid = 3716] [serial = 1982] [outer = 0F2A4C00] 12:14:34 INFO - PROCESS | 3716 | 1464722074643 Marionette TRACE conn2 <- [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:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1100ms 12:14:34 INFO - PROCESS | 3716 | 1464722074728 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3716 | 1464722074734 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:14:34 INFO - PROCESS | 3716 | 1464722074741 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3716 | 1464722074743 Marionette TRACE conn2 <- [1,2606,null,{}] 12:14:34 INFO - PROCESS | 3716 | 1464722074748 Marionette TRACE conn2 -> [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:14:34 INFO - PROCESS | 3716 | 1464722074921 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:14:34 INFO - PROCESS | 3716 | 1464722074932 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10EA5000 == 36 [pid = 3716] [id = 661] 12:14:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (10F3E800) [pid = 3716] [serial = 1983] [outer = 00000000] 12:14:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (111B0800) [pid = 3716] [serial = 1984] [outer = 10F3E800] 12:14:34 INFO - PROCESS | 3716 | 1464722074985 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (114BD000) [pid = 3716] [serial = 1985] [outer = 10F3E800] 12:14:35 INFO - PROCESS | 3716 | 1464722075921 Marionette TRACE conn2 <- [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:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1257ms 12:14:36 INFO - PROCESS | 3716 | 1464722075996 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3716 | 1464722076000 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:14:36 INFO - PROCESS | 3716 | 1464722076005 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3716 | 1464722076009 Marionette TRACE conn2 <- [1,2610,null,{}] 12:14:36 INFO - PROCESS | 3716 | 1464722076016 Marionette TRACE conn2 -> [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:14:36 INFO - PROCESS | 3716 | 1464722076117 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:14:36 INFO - PROCESS | 3716 | 1464722076259 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A3000 == 37 [pid = 3716] [id = 662] 12:14:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (0F2A5000) [pid = 3716] [serial = 1986] [outer = 00000000] 12:14:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (105F6800) [pid = 3716] [serial = 1987] [outer = 0F2A5000] 12:14:36 INFO - PROCESS | 3716 | 1464722076308 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10C58400) [pid = 3716] [serial = 1988] [outer = 0F2A5000] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 12F42C00 == 36 [pid = 3716] [id = 658] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 0F275400 == 35 [pid = 3716] [id = 657] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 12955400 == 34 [pid = 3716] [id = 656] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 11D1E800 == 33 [pid = 3716] [id = 655] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 10F9B000 == 32 [pid = 3716] [id = 654] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 0F2A0000 == 31 [pid = 3716] [id = 653] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 1420E800 == 30 [pid = 3716] [id = 652] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 13994000 == 29 [pid = 3716] [id = 651] 12:14:36 INFO - PROCESS | 3716 | --DOCSHELL 12959800 == 28 [pid = 3716] [id = 650] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16F32800) [pid = 3716] [serial = 1934] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1759C000) [pid = 3716] [serial = 1936] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162F2C00) [pid = 3716] [serial = 1921] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (16306800) [pid = 3716] [serial = 1924] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16C02000) [pid = 3716] [serial = 1927] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (16307000) [pid = 3716] [serial = 1925] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (16A56000) [pid = 3716] [serial = 1933] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16C5B800) [pid = 3716] [serial = 1928] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (145DC000) [pid = 3716] [serial = 1918] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (14520400) [pid = 3716] [serial = 1915] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14524800) [pid = 3716] [serial = 1916] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (13A67400) [pid = 3716] [serial = 1912] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13DADC00) [pid = 3716] [serial = 1913] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (12FEEC00) [pid = 3716] [serial = 1909] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (13148000) [pid = 3716] [serial = 1910] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (12967C00) [pid = 3716] [serial = 1906] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12B3F400) [pid = 3716] [serial = 1907] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (111CBC00) [pid = 3716] [serial = 1903] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (1140A000) [pid = 3716] [serial = 1904] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (10A60800) [pid = 3716] [serial = 1900] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10C56C00) [pid = 3716] [serial = 1901] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (0F2A7800) [pid = 3716] [serial = 1897] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (0F93A000) [pid = 3716] [serial = 1898] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (1AA70000) [pid = 3716] [serial = 1895] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (162F3400) [pid = 3716] [serial = 1922] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (12FED400) [pid = 3716] [serial = 1930] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (1520B000) [pid = 3716] [serial = 1931] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (15205C00) [pid = 3716] [serial = 1919] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3716 | 1464722076817 Marionette TRACE conn2 <- [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:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 848ms 12:14:36 INFO - PROCESS | 3716 | 1464722076849 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3716 | 1464722076854 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 3716 | 1464722076864 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:14:36 INFO - PROCESS | 3716 | 1464722076867 Marionette TRACE conn2 <- [1,2614,null,{}] 12:14:36 INFO - PROCESS | 3716 | 1464722076870 Marionette TRACE conn2 -> [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:14:36 INFO - PROCESS | 3716 | 1464722076951 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:14:36 INFO - PROCESS | 3716 | 1464722076958 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F37000 == 29 [pid = 3716] [id = 663] 12:14:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (10F3CC00) [pid = 3716] [serial = 1989] [outer = 00000000] 12:14:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (111AFC00) [pid = 3716] [serial = 1990] [outer = 10F3CC00] 12:14:37 INFO - PROCESS | 3716 | 1464722077006 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (11408400) [pid = 3716] [serial = 1991] [outer = 10F3CC00] 12:14:37 INFO - PROCESS | 3716 | 1464722077507 Marionette TRACE conn2 <- [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:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 707ms 12:14:37 INFO - PROCESS | 3716 | 1464722077565 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3716 | 1464722077567 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:14:37 INFO - PROCESS | 3716 | 1464722077570 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3716 | 1464722077574 Marionette TRACE conn2 <- [1,2618,null,{}] 12:14:37 INFO - PROCESS | 3716 | 1464722077584 Marionette TRACE conn2 -> [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:14:37 INFO - PROCESS | 3716 | 1464722077694 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:14:37 INFO - PROCESS | 3716 | 1464722077852 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11DBD000 == 30 [pid = 3716] [id = 664] 12:14:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (1294F000) [pid = 3716] [serial = 1992] [outer = 00000000] 12:14:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (12BD0000) [pid = 3716] [serial = 1993] [outer = 1294F000] 12:14:37 INFO - PROCESS | 3716 | 1464722077899 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (12F48000) [pid = 3716] [serial = 1994] [outer = 1294F000] 12:14:38 INFO - PROCESS | 3716 | 1464722078494 Marionette TRACE conn2 <- [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:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 958ms 12:14:38 INFO - PROCESS | 3716 | 1464722078548 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 3716 | 1464722078553 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:14:38 INFO - PROCESS | 3716 | 1464722078572 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 3716 | 1464722078576 Marionette TRACE conn2 <- [1,2622,null,{}] 12:14:38 INFO - PROCESS | 3716 | 1464722078582 Marionette TRACE conn2 -> [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:14:38 INFO - PROCESS | 3716 | 1464722078683 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:14:38 INFO - PROCESS | 3716 | 1464722078821 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C56800 == 31 [pid = 3716] [id = 665] 12:14:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (10C58800) [pid = 3716] [serial = 1995] [outer = 00000000] 12:14:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (11864400) [pid = 3716] [serial = 1996] [outer = 10C58800] 12:14:38 INFO - PROCESS | 3716 | 1464722078877 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (12B37C00) [pid = 3716] [serial = 1997] [outer = 10C58800] 12:14:39 INFO - PROCESS | 3716 | 1464722079473 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 958ms 12:14:39 INFO - PROCESS | 3716 | 1464722079517 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3716 | 1464722079523 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:14:39 INFO - PROCESS | 3716 | 1464722079529 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3716 | 1464722079532 Marionette TRACE conn2 <- [1,2626,null,{}] 12:14:39 INFO - PROCESS | 3716 | 1464722079536 Marionette TRACE conn2 -> [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:14:39 INFO - PROCESS | 3716 | 1464722079639 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:14:39 INFO - PROCESS | 3716 | 1464722079742 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12F40C00 == 32 [pid = 3716] [id = 666] 12:14:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (12FE8800) [pid = 3716] [serial = 1998] [outer = 00000000] 12:14:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (13164400) [pid = 3716] [serial = 1999] [outer = 12FE8800] 12:14:39 INFO - PROCESS | 3716 | 1464722079804 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (13266000) [pid = 3716] [serial = 2000] [outer = 12FE8800] 12:14:40 INFO - PROCESS | 3716 | 1464722080402 Marionette TRACE conn2 <- [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:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 911ms 12:14:40 INFO - PROCESS | 3716 | 1464722080431 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3716 | 1464722080434 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:14:40 INFO - PROCESS | 3716 | 1464722080438 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3716 | 1464722080441 Marionette TRACE conn2 <- [1,2630,null,{}] 12:14:40 INFO - PROCESS | 3716 | 1464722080452 Marionette TRACE conn2 -> [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:14:40 INFO - PROCESS | 3716 | 1464722080553 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:14:40 INFO - PROCESS | 3716 | 1464722080686 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10EA3C00 == 33 [pid = 3716] [id = 667] 12:14:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (13D28800) [pid = 3716] [serial = 2001] [outer = 00000000] 12:14:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (14208C00) [pid = 3716] [serial = 2002] [outer = 13D28800] 12:14:40 INFO - PROCESS | 3716 | 1464722080743 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (1451DC00) [pid = 3716] [serial = 2003] [outer = 13D28800] 12:14:41 INFO - PROCESS | 3716 | 1464722081319 Marionette TRACE conn2 <- [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:14:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 896ms 12:14:41 INFO - PROCESS | 3716 | 1464722081341 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3716 | 1464722081344 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 12:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:14:41 INFO - PROCESS | 3716 | 1464722081348 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 3716 | 1464722081349 Marionette TRACE conn2 <- [1,2634,null,{}] 12:14:41 INFO - PROCESS | 3716 | 1464722081353 Marionette TRACE conn2 -> [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:14:41 INFO - PROCESS | 3716 | 1464722081455 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:14:41 INFO - PROCESS | 3716 | 1464722081557 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1452D400 == 34 [pid = 3716] [id = 668] 12:14:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1452F400) [pid = 3716] [serial = 2004] [outer = 00000000] 12:14:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (145DB400) [pid = 3716] [serial = 2005] [outer = 1452F400] 12:14:41 INFO - PROCESS | 3716 | 1464722081610 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1520B000) [pid = 3716] [serial = 2006] [outer = 1452F400] 12:14:42 INFO - PROCESS | 3716 | 1464722082307 Marionette TRACE conn2 <- [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:14:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1003ms 12:14:42 INFO - PROCESS | 3716 | 1464722082350 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3716 | 1464722082354 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:14:42 INFO - PROCESS | 3716 | 1464722082359 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3716 | 1464722082362 Marionette TRACE conn2 <- [1,2638,null,{}] 12:14:42 INFO - PROCESS | 3716 | 1464722082368 Marionette TRACE conn2 -> [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:14:42 INFO - PROCESS | 3716 | 1464722082474 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:14:42 INFO - PROCESS | 3716 | --DOCSHELL 10F37000 == 33 [pid = 3716] [id = 663] 12:14:42 INFO - PROCESS | 3716 | --DOCSHELL 0F2A3000 == 32 [pid = 3716] [id = 662] 12:14:42 INFO - PROCESS | 3716 | 1464722082577 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A3000 == 33 [pid = 3716] [id = 669] 12:14:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (0F2AB400) [pid = 3716] [serial = 2007] [outer = 00000000] 12:14:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10C5E800) [pid = 3716] [serial = 2008] [outer = 0F2AB400] 12:14:42 INFO - PROCESS | 3716 | 1464722082624 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1140F400) [pid = 3716] [serial = 2009] [outer = 0F2AB400] 12:14:43 INFO - PROCESS | 3716 | 1464722083006 Marionette TRACE conn2 <- [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:14:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 689ms 12:14:43 INFO - PROCESS | 3716 | 1464722083056 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3716 | 1464722083061 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:14:43 INFO - PROCESS | 3716 | 1464722083067 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3716 | 1464722083069 Marionette TRACE conn2 <- [1,2642,null,{}] 12:14:43 INFO - PROCESS | 3716 | 1464722083073 Marionette TRACE conn2 -> [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:14:43 INFO - PROCESS | 3716 | 1464722083156 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:14:43 INFO - PROCESS | 3716 | 1464722083163 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B3C800 == 34 [pid = 3716] [id = 670] 12:14:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (12B3F400) [pid = 3716] [serial = 2010] [outer = 00000000] 12:14:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (13A5AC00) [pid = 3716] [serial = 2011] [outer = 12B3F400] 12:14:43 INFO - PROCESS | 3716 | 1464722083208 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (13DA7C00) [pid = 3716] [serial = 2012] [outer = 12B3F400] 12:14:43 INFO - PROCESS | 3716 | 1464722083724 Marionette TRACE conn2 <- [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:14:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 705ms 12:14:43 INFO - PROCESS | 3716 | 1464722083765 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3716 | 1464722083767 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:14:43 INFO - PROCESS | 3716 | 1464722083771 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3716 | 1464722083774 Marionette TRACE conn2 <- [1,2646,null,{}] 12:14:43 INFO - PROCESS | 3716 | 1464722083793 Marionette TRACE conn2 -> [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:14:43 INFO - PROCESS | 3716 | 1464722083952 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:14:44 INFO - PROCESS | 3716 | 1464722083984 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16058000 == 35 [pid = 3716] [id = 671] 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16058400) [pid = 3716] [serial = 2013] [outer = 00000000] 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (162F2800) [pid = 3716] [serial = 2014] [outer = 16058400] 12:14:44 INFO - PROCESS | 3716 | 1464722084031 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (162F9C00) [pid = 3716] [serial = 2015] [outer = 16058400] 12:14:44 INFO - PROCESS | 3716 | 1464722084489 Marionette TRACE conn2 <- [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:14:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 736ms 12:14:44 INFO - PROCESS | 3716 | 1464722084511 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3716 | 1464722084513 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 12:14:44 INFO - PROCESS | 3716 | 1464722084516 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:14:44 INFO - PROCESS | 3716 | 1464722084518 Marionette TRACE conn2 <- [1,2650,null,{}] 12:14:44 INFO - PROCESS | 3716 | 1464722084530 Marionette TRACE conn2 -> [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:14:44 INFO - PROCESS | 3716 | 1464722084642 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:14:44 INFO - PROCESS | 3716 | 1464722084651 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16307000 == 36 [pid = 3716] [id = 672] 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1630A800) [pid = 3716] [serial = 2016] [outer = 00000000] 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16311C00) [pid = 3716] [serial = 2017] [outer = 1630A800] 12:14:44 INFO - PROCESS | 3716 | 1464722084695 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (16797800) [pid = 3716] [serial = 2018] [outer = 1630A800] 12:14:45 INFO - PROCESS | 3716 | 1464722085148 Marionette TRACE conn2 <- [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:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 658ms 12:14:45 INFO - PROCESS | 3716 | 1464722085177 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3716 | 1464722085179 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:14:45 INFO - PROCESS | 3716 | 1464722085182 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3716 | 1464722085184 Marionette TRACE conn2 <- [1,2654,null,{}] 12:14:45 INFO - PROCESS | 3716 | 1464722085187 Marionette TRACE conn2 -> [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:14:45 INFO - PROCESS | 3716 | 1464722085295 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:14:45 INFO - PROCESS | 3716 | 1464722085301 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1630E000 == 37 [pid = 3716] [id = 673] 12:14:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16794C00) [pid = 3716] [serial = 2019] [outer = 00000000] 12:14:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16C5B800) [pid = 3716] [serial = 2020] [outer = 16794C00] 12:14:45 INFO - PROCESS | 3716 | 1464722085344 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16F32C00) [pid = 3716] [serial = 2021] [outer = 16794C00] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (12F43400) [pid = 3716] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (162F0000) [pid = 3716] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (11D28400) [pid = 3716] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (0F2AC800) [pid = 3716] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (13995000) [pid = 3716] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16382C00) [pid = 3716] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (0F277800) [pid = 3716] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1451C800) [pid = 3716] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (11411800) [pid = 3716] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (10A5A800) [pid = 3716] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1395BC00) [pid = 3716] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (11184000) [pid = 3716] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (12B44400) [pid = 3716] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1675C800) [pid = 3716] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13960C00) [pid = 3716] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (0F2A5000) [pid = 3716] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:14:45 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10F3CC00) [pid = 3716] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:14:46 INFO - PROCESS | 3716 | 1464722086375 Marionette TRACE conn2 <- [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:14:46 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:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1252ms 12:14:46 INFO - PROCESS | 3716 | 1464722086432 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3716 | 1464722086434 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:14:46 INFO - PROCESS | 3716 | 1464722086438 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3716 | 1464722086439 Marionette TRACE conn2 <- [1,2658,null,{}] 12:14:46 INFO - PROCESS | 3716 | 1464722086443 Marionette TRACE conn2 -> [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:14:46 INFO - PROCESS | 3716 | 1464722086539 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:14:46 INFO - PROCESS | 3716 | 1464722086547 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C58C00 == 38 [pid = 3716] [id = 674] 12:14:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (111AD400) [pid = 3716] [serial = 2022] [outer = 00000000] 12:14:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (159F5C00) [pid = 3716] [serial = 2023] [outer = 111AD400] 12:14:46 INFO - PROCESS | 3716 | 1464722086592 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (16C0C000) [pid = 3716] [serial = 2024] [outer = 111AD400] 12:14:47 INFO - PROCESS | 3716 | 1464722087530 Marionette TRACE conn2 <- [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:14:47 INFO - PROCESS | 3716 | 1464722087624 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 3716 | 1464722087630 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:14:47 INFO - PROCESS | 3716 | 1464722087634 Marionette TRACE conn2 <- [1,2662,null,{}] 12:14:47 INFO - PROCESS | 3716 | 1464722087640 Marionette TRACE conn2 -> [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:14:47 INFO - PROCESS | 3716 | 1464722087823 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:14:47 INFO - PROCESS | 3716 | 1464722087912 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 102D0000 == 39 [pid = 3716] [id = 675] 12:14:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (10276400) [pid = 3716] [serial = 2025] [outer = 00000000] 12:14:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (10A57000) [pid = 3716] [serial = 2026] [outer = 10276400] 12:14:47 INFO - PROCESS | 3716 | 1464722087976 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (10E9E800) [pid = 3716] [serial = 2027] [outer = 10276400] 12:14:49 INFO - PROCESS | 3716 | 1464722089108 Marionette TRACE conn2 <- [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:14:49 INFO - PROCESS | 3716 | 1464722089167 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:14:49 INFO - PROCESS | 3716 | 1464722089176 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3716 | 1464722089180 Marionette TRACE conn2 <- [1,2666,null,{}] 12:14:49 INFO - PROCESS | 3716 | 1464722089184 Marionette TRACE conn2 -> [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:14:49 INFO - PROCESS | 3716 | 1464722089319 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:14:49 INFO - PROCESS | 3716 | 1464722089457 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FE6400 == 40 [pid = 3716] [id = 676] 12:14:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (13131000) [pid = 3716] [serial = 2028] [outer = 00000000] 12:14:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (14520400) [pid = 3716] [serial = 2029] [outer = 13131000] 12:14:49 INFO - PROCESS | 3716 | 1464722089510 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (157D3000) [pid = 3716] [serial = 2030] [outer = 13131000] 12:14:50 INFO - PROCESS | 3716 | 1464722090489 Marionette TRACE conn2 <- [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:14:50 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:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1362ms 12:14:50 INFO - PROCESS | 3716 | 1464722090535 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3716 | 1464722090538 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:14:50 INFO - PROCESS | 3716 | 1464722090541 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 3716 | 1464722090544 Marionette TRACE conn2 <- [1,2670,null,{}] 12:14:50 INFO - PROCESS | 3716 | 1464722090554 Marionette TRACE conn2 -> [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:14:50 INFO - PROCESS | 3716 | 1464722090887 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:14:50 INFO - PROCESS | 3716 | 1464722090960 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1027C800 == 41 [pid = 3716] [id = 677] 12:14:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10E99000) [pid = 3716] [serial = 2031] [outer = 00000000] 12:14:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1118D400) [pid = 3716] [serial = 2032] [outer = 10E99000] 12:14:51 INFO - PROCESS | 3716 | 1464722091008 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (11410000) [pid = 3716] [serial = 2033] [outer = 10E99000] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 1630E000 == 40 [pid = 3716] [id = 673] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 16307000 == 39 [pid = 3716] [id = 672] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 16058000 == 38 [pid = 3716] [id = 671] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 12B3C800 == 37 [pid = 3716] [id = 670] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 0F2A3000 == 36 [pid = 3716] [id = 669] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 1452D400 == 35 [pid = 3716] [id = 668] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 10EA3C00 == 34 [pid = 3716] [id = 667] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 12F40C00 == 33 [pid = 3716] [id = 666] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 10C56800 == 32 [pid = 3716] [id = 665] 12:14:51 INFO - PROCESS | 3716 | --DOCSHELL 11DBD000 == 31 [pid = 3716] [id = 664] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1759A800) [pid = 3716] [serial = 1976] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (162FBC00) [pid = 3716] [serial = 1964] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16756400) [pid = 3716] [serial = 1966] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1140C000) [pid = 3716] [serial = 1972] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (13D25C00) [pid = 3716] [serial = 1954] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (13DB2C00) [pid = 3716] [serial = 1955] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1714A400) [pid = 3716] [serial = 1969] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (0F2A9400) [pid = 3716] [serial = 1939] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (1022A000) [pid = 3716] [serial = 1940] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (1452B800) [pid = 3716] [serial = 1957] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14533800) [pid = 3716] [serial = 1958] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (12B37000) [pid = 3716] [serial = 1948] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12B42400) [pid = 3716] [serial = 1949] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10A61C00) [pid = 3716] [serial = 1942] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (10C56400) [pid = 3716] [serial = 1943] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (145DAC00) [pid = 3716] [serial = 1960] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (111C5400) [pid = 3716] [serial = 1945] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (11408000) [pid = 3716] [serial = 1946] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (12FEC400) [pid = 3716] [serial = 1951] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13149800) [pid = 3716] [serial = 1952] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (178E8000) [pid = 3716] [serial = 1937] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (17556800) [pid = 3716] [serial = 1970] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (18268C00) [pid = 3716] [serial = 1978] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (162FB800) [pid = 3716] [serial = 1963] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (16796800) [pid = 3716] [serial = 1967] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 70 (11408400) [pid = 3716] [serial = 1991] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (13961400) [pid = 3716] [serial = 1973] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (145DC800) [pid = 3716] [serial = 1961] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (16753800) [pid = 3716] [serial = 1975] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (18437C00) [pid = 3716] [serial = 1979] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (10C58400) [pid = 3716] [serial = 1988] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (111AFC00) [pid = 3716] [serial = 1990] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 63 (0F2A8C00) [pid = 3716] [serial = 1981] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 62 (105F6800) [pid = 3716] [serial = 1987] [outer = 00000000] [url = about:blank] 12:14:51 INFO - PROCESS | 3716 | --DOMWINDOW == 61 (111B0800) [pid = 3716] [serial = 1984] [outer = 00000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3716 | 1464722092032 Marionette TRACE conn2 <- [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:14:52 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:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1565ms 12:14:52 INFO - PROCESS | 3716 | 1464722092100 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3716 | 1464722092105 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:14:52 INFO - PROCESS | 3716 | 1464722092110 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3716 | 1464722092113 Marionette TRACE conn2 <- [1,2674,null,{}] 12:14:52 INFO - PROCESS | 3716 | 1464722092117 Marionette TRACE conn2 -> [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:14:52 INFO - PROCESS | 3716 | 1464722092199 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:14:52 INFO - PROCESS | 3716 | 1464722092246 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C52C00 == 32 [pid = 3716] [id = 678] 12:14:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 62 (10C58400) [pid = 3716] [serial = 2034] [outer = 00000000] 12:14:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 63 (111AFC00) [pid = 3716] [serial = 2035] [outer = 10C58400] 12:14:52 INFO - PROCESS | 3716 | 1464722092371 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 64 (11409000) [pid = 3716] [serial = 2036] [outer = 10C58400] 12:14:53 INFO - PROCESS | 3716 | 1464722093273 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3716 | 1464722093318 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:14:53 INFO - PROCESS | 3716 | 1464722093322 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3716 | 1464722093324 Marionette TRACE conn2 <- [1,2678,null,{}] 12:14:53 INFO - PROCESS | 3716 | 1464722093327 Marionette TRACE conn2 -> [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:14:53 INFO - PROCESS | 3716 | 1464722093409 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:14:53 INFO - PROCESS | 3716 | 1464722093417 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12BCE800 == 33 [pid = 3716] [id = 679] 12:14:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (12C49400) [pid = 3716] [serial = 2037] [outer = 00000000] 12:14:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (12FED400) [pid = 3716] [serial = 2038] [outer = 12C49400] 12:14:53 INFO - PROCESS | 3716 | 1464722093464 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (1314A400) [pid = 3716] [serial = 2039] [outer = 12C49400] 12:14:54 INFO - PROCESS | 3716 | 1464722094458 Marionette TRACE conn2 <- [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:14:54 INFO - PROCESS | 3716 | 1464722094517 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 12:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:14:54 INFO - PROCESS | 3716 | 1464722094533 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 3716 | 1464722094537 Marionette TRACE conn2 <- [1,2682,null,{}] 12:14:54 INFO - PROCESS | 3716 | 1464722094541 Marionette TRACE conn2 -> [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:14:54 INFO - PROCESS | 3716 | 1464722094653 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:14:54 INFO - PROCESS | 3716 | 1464722094660 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13961400 == 34 [pid = 3716] [id = 680] 12:14:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (13961C00) [pid = 3716] [serial = 2040] [outer = 00000000] 12:14:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (14519400) [pid = 3716] [serial = 2041] [outer = 13961C00] 12:14:54 INFO - PROCESS | 3716 | 1464722094705 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (145B3800) [pid = 3716] [serial = 2042] [outer = 13961C00] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 69 (16058400) [pid = 3716] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 68 (1630A800) [pid = 3716] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 67 (1294F000) [pid = 3716] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 66 (0F2AB400) [pid = 3716] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 65 (16794C00) [pid = 3716] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:14:55 INFO - PROCESS | 3716 | --DOMWINDOW == 64 (12B3F400) [pid = 3716] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:14:55 INFO - PROCESS | 3716 | 1464722095662 Marionette TRACE conn2 <- [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:14:55 INFO - PROCESS | 3716 | 1464722095681 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:14:55 INFO - PROCESS | 3716 | 1464722095685 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3716 | 1464722095687 Marionette TRACE conn2 <- [1,2686,null,{}] 12:14:55 INFO - PROCESS | 3716 | 1464722095690 Marionette TRACE conn2 -> [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:14:55 INFO - PROCESS | 3716 | 1464722095774 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:14:55 INFO - PROCESS | 3716 | 1464722095781 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 105F3800 == 35 [pid = 3716] [id = 681] 12:14:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 65 (105F8C00) [pid = 3716] [serial = 2043] [outer = 00000000] 12:14:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 66 (14528000) [pid = 3716] [serial = 2044] [outer = 105F8C00] 12:14:55 INFO - PROCESS | 3716 | 1464722095825 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 67 (145DC800) [pid = 3716] [serial = 2045] [outer = 105F8C00] 12:14:56 INFO - PROCESS | 3716 | 1464722096765 Marionette TRACE conn2 <- [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:14:56 INFO - PROCESS | 3716 | 1464722096780 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 12:14:56 INFO - PROCESS | 3716 | 1464722096783 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3716 | 1464722096785 Marionette TRACE conn2 <- [1,2690,null,{}] 12:14:56 INFO - PROCESS | 3716 | 1464722096788 Marionette TRACE conn2 -> [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:14:56 INFO - PROCESS | 3716 | 1464722096916 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:14:56 INFO - PROCESS | 3716 | 1464722096927 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15A43C00 == 36 [pid = 3716] [id = 682] 12:14:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 68 (162F5000) [pid = 3716] [serial = 2046] [outer = 00000000] 12:14:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 69 (16307400) [pid = 3716] [serial = 2047] [outer = 162F5000] 12:14:56 INFO - PROCESS | 3716 | 1464722096975 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 70 (1630EC00) [pid = 3716] [serial = 2048] [outer = 162F5000] 12:14:57 INFO - PROCESS | 3716 | 1464722097401 Marionette TRACE conn2 <- [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:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 642ms 12:14:57 INFO - PROCESS | 3716 | 1464722097422 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3716 | 1464722097423 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 12:14:57 INFO - PROCESS | 3716 | 1464722097426 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:14:57 INFO - PROCESS | 3716 | 1464722097428 Marionette TRACE conn2 <- [1,2694,null,{}] 12:14:57 INFO - PROCESS | 3716 | 1464722097432 Marionette TRACE conn2 -> [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:14:57 INFO - PROCESS | 3716 | 1464722097506 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:14:57 INFO - PROCESS | 3716 | 1464722097602 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16305400 == 37 [pid = 3716] [id = 683] 12:14:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 71 (1630BC00) [pid = 3716] [serial = 2049] [outer = 00000000] 12:14:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (16C56000) [pid = 3716] [serial = 2050] [outer = 1630BC00] 12:14:57 INFO - PROCESS | 3716 | 1464722097645 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (16F3C800) [pid = 3716] [serial = 2051] [outer = 1630BC00] 12:14:58 INFO - PROCESS | 3716 | 1464722098222 Marionette TRACE conn2 <- [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:14:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 845ms 12:14:58 INFO - PROCESS | 3716 | 1464722098288 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3716 | 1464722098293 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:14:58 INFO - PROCESS | 3716 | 1464722098312 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3716 | 1464722098317 Marionette TRACE conn2 <- [1,2698,null,{}] 12:14:58 INFO - PROCESS | 3716 | 1464722098323 Marionette TRACE conn2 -> [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:14:58 INFO - PROCESS | 3716 | 1464722098427 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:14:58 INFO - PROCESS | 3716 | 1464722098561 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 3716 | ++DOCSHELL 10A5A800 == 38 [pid = 3716] [id = 684] 12:14:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (10A5B000) [pid = 3716] [serial = 2052] [outer = 00000000] 12:14:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (11406400) [pid = 3716] [serial = 2053] [outer = 10A5B000] 12:14:58 INFO - PROCESS | 3716 | 1464722098617 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12B36400) [pid = 3716] [serial = 2054] [outer = 10A5B000] 12:14:59 INFO - PROCESS | 3716 | 1464722099195 Marionette TRACE conn2 <- [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:14:59 INFO - PROCESS | 3716 | 1464722099213 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:14:59 INFO - PROCESS | 3716 | 1464722099220 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 3716 | 1464722099222 Marionette TRACE conn2 <- [1,2702,null,{}] 12:14:59 INFO - PROCESS | 3716 | 1464722099226 Marionette TRACE conn2 -> [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:14:59 INFO - PROCESS | 3716 | 1464722099340 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:14:59 INFO - PROCESS | 3716 | 1464722099471 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13960400 == 39 [pid = 3716] [id = 685] 12:14:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (14515C00) [pid = 3716] [serial = 2055] [outer = 00000000] 12:14:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (14531C00) [pid = 3716] [serial = 2056] [outer = 14515C00] 12:14:59 INFO - PROCESS | 3716 | 1464722099524 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (162F3000) [pid = 3716] [serial = 2057] [outer = 14515C00] 12:15:00 INFO - PROCESS | 3716 | 1464722100134 Marionette TRACE conn2 <- [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:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 939ms 12:15:00 INFO - PROCESS | 3716 | 1464722100163 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3716 | 1464722100166 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:15:00 INFO - PROCESS | 3716 | 1464722100170 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3716 | 1464722100177 Marionette TRACE conn2 <- [1,2706,null,{}] 12:15:00 INFO - PROCESS | 3716 | 1464722100192 Marionette TRACE conn2 -> [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:15:00 INFO - PROCESS | 3716 | 1464722100310 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:15:00 INFO - PROCESS | 3716 | 1464722100418 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13960C00 == 40 [pid = 3716] [id = 686] 12:15:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (171AD000) [pid = 3716] [serial = 2058] [outer = 00000000] 12:15:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (175A0800) [pid = 3716] [serial = 2059] [outer = 171AD000] 12:15:00 INFO - PROCESS | 3716 | 1464722100473 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (178EA000) [pid = 3716] [serial = 2060] [outer = 171AD000] 12:15:01 INFO - PROCESS | 3716 | 1464722101035 Marionette TRACE conn2 <- [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:15:01 INFO - PROCESS | 3716 | 1464722101076 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:15:01 INFO - PROCESS | 3716 | 1464722101080 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3716 | 1464722101082 Marionette TRACE conn2 <- [1,2710,null,{}] 12:15:01 INFO - PROCESS | 3716 | 1464722101086 Marionette TRACE conn2 -> [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:15:01 INFO - PROCESS | 3716 | 1464722101202 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:15:01 INFO - PROCESS | 3716 | 1464722101312 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14207000 == 41 [pid = 3716] [id = 687] 12:15:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (14208000) [pid = 3716] [serial = 2061] [outer = 00000000] 12:15:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (16306800) [pid = 3716] [serial = 2062] [outer = 14208000] 12:15:01 INFO - PROCESS | 3716 | 1464722101365 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (16A51400) [pid = 3716] [serial = 2063] [outer = 14208000] 12:15:02 INFO - PROCESS | 3716 | 1464722102092 Marionette TRACE conn2 <- [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:15:02 INFO - PROCESS | 3716 | 1464722102125 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:15:02 INFO - PROCESS | 3716 | 1464722102145 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3716 | 1464722102149 Marionette TRACE conn2 <- [1,2714,null,{}] 12:15:02 INFO - PROCESS | 3716 | 1464722102154 Marionette TRACE conn2 -> [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:15:02 INFO - PROCESS | 3716 | 1464722102262 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:15:02 INFO - PROCESS | 3716 | 1464722102401 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C56400 == 42 [pid = 3716] [id = 688] 12:15:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (11409400) [pid = 3716] [serial = 2064] [outer = 00000000] 12:15:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12F3F000) [pid = 3716] [serial = 2065] [outer = 11409400] 12:15:02 INFO - PROCESS | 3716 | 1464722102454 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1314C000) [pid = 3716] [serial = 2066] [outer = 11409400] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 15A43C00 == 41 [pid = 3716] [id = 682] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 105F3800 == 40 [pid = 3716] [id = 681] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 13961400 == 39 [pid = 3716] [id = 680] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 12BCE800 == 38 [pid = 3716] [id = 679] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 10C52C00 == 37 [pid = 3716] [id = 678] 12:15:02 INFO - PROCESS | 3716 | --DOCSHELL 1027C800 == 36 [pid = 3716] [id = 677] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16C5B800) [pid = 3716] [serial = 2020] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (13A5AC00) [pid = 3716] [serial = 2011] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (16797800) [pid = 3716] [serial = 2018] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (16F32C00) [pid = 3716] [serial = 2021] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (13DA7C00) [pid = 3716] [serial = 2012] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (159F5C00) [pid = 3716] [serial = 2023] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (162F2800) [pid = 3716] [serial = 2014] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16311C00) [pid = 3716] [serial = 2017] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12BD0000) [pid = 3716] [serial = 1993] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (12F48000) [pid = 3716] [serial = 1994] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (14208C00) [pid = 3716] [serial = 2002] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (162F9C00) [pid = 3716] [serial = 2015] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (10C5E800) [pid = 3716] [serial = 2008] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1140F400) [pid = 3716] [serial = 2009] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 73 (11864400) [pid = 3716] [serial = 1996] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 72 (13164400) [pid = 3716] [serial = 1999] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | --DOMWINDOW == 71 (145DB400) [pid = 3716] [serial = 2005] [outer = 00000000] [url = about:blank] 12:15:02 INFO - PROCESS | 3716 | 1464722102899 Marionette TRACE conn2 <- [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:15:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:15:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 845ms 12:15:03 INFO - PROCESS | 3716 | 1464722102987 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3716 | 1464722102992 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:15:03 INFO - PROCESS | 3716 | 1464722102998 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3716 | 1464722103001 Marionette TRACE conn2 <- [1,2718,null,{}] 12:15:03 INFO - PROCESS | 3716 | 1464722103004 Marionette TRACE conn2 -> [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:15:03 INFO - PROCESS | 3716 | 1464722103109 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:15:03 INFO - PROCESS | 3716 | 1464722103205 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10EA0400 == 37 [pid = 3716] [id = 689] 12:15:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 72 (10F38400) [pid = 3716] [serial = 2067] [outer = 00000000] 12:15:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 73 (131EAC00) [pid = 3716] [serial = 2068] [outer = 10F38400] 12:15:03 INFO - PROCESS | 3716 | 1464722103257 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 74 (13A60000) [pid = 3716] [serial = 2069] [outer = 10F38400] 12:15:04 INFO - PROCESS | 3716 | 1464722104150 Marionette TRACE conn2 <- [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:15:04 INFO - PROCESS | 3716 | 1464722104203 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:15:04 INFO - PROCESS | 3716 | 1464722104207 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3716 | 1464722104210 Marionette TRACE conn2 <- [1,2722,null,{}] 12:15:04 INFO - PROCESS | 3716 | 1464722104220 Marionette TRACE conn2 -> [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:15:04 INFO - PROCESS | 3716 | 1464722104313 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:15:04 INFO - PROCESS | 3716 | 1464722104320 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B42800 == 38 [pid = 3716] [id = 690] 12:15:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (1520B800) [pid = 3716] [serial = 2070] [outer = 00000000] 12:15:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (15A43C00) [pid = 3716] [serial = 2071] [outer = 1520B800] 12:15:04 INFO - PROCESS | 3716 | 1464722104366 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (162F9C00) [pid = 3716] [serial = 2072] [outer = 1520B800] 12:15:04 INFO - PROCESS | 3716 | 1464722104827 Marionette TRACE conn2 <- [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:15:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:15:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 689ms 12:15:04 INFO - PROCESS | 3716 | 1464722104910 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3716 | 1464722104912 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 3716 | 1464722104916 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:15:04 INFO - PROCESS | 3716 | 1464722104917 Marionette TRACE conn2 <- [1,2726,null,{}] 12:15:04 INFO - PROCESS | 3716 | 1464722104921 Marionette TRACE conn2 -> [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:15:05 INFO - PROCESS | 3716 | 1464722105037 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:15:05 INFO - PROCESS | 3716 | 1464722105148 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16303800 == 39 [pid = 3716] [id = 691] 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (1630D000) [pid = 3716] [serial = 2073] [outer = 00000000] 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (1675D800) [pid = 3716] [serial = 2074] [outer = 1630D000] 12:15:05 INFO - PROCESS | 3716 | 1464722105192 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (16C0BC00) [pid = 3716] [serial = 2075] [outer = 1630D000] 12:15:05 INFO - PROCESS | 3716 | 1464722105610 Marionette TRACE conn2 <- [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:15:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:15:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 705ms 12:15:05 INFO - PROCESS | 3716 | 1464722105647 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3716 | 1464722105649 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 12:15:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:15:05 INFO - PROCESS | 3716 | 1464722105652 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 3716 | 1464722105663 Marionette TRACE conn2 <- [1,2730,null,{}] 12:15:05 INFO - PROCESS | 3716 | 1464722105677 Marionette TRACE conn2 -> [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:15:05 INFO - PROCESS | 3716 | 1464722105812 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:15:05 INFO - PROCESS | 3716 | 1464722105834 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C54000 == 40 [pid = 3716] [id = 692] 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (16C5B800) [pid = 3716] [serial = 2076] [outer = 00000000] 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (17969C00) [pid = 3716] [serial = 2077] [outer = 16C5B800] 12:15:05 INFO - PROCESS | 3716 | 1464722105878 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (17EEEC00) [pid = 3716] [serial = 2078] [outer = 16C5B800] 12:15:06 INFO - PROCESS | 3716 | 1464722106337 Marionette TRACE conn2 <- [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:15:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:15:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 720ms 12:15:06 INFO - PROCESS | 3716 | 1464722106372 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3716 | 1464722106374 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 3716 | 1464722106377 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:15:06 INFO - PROCESS | 3716 | 1464722106379 Marionette TRACE conn2 <- [1,2734,null,{}] 12:15:06 INFO - PROCESS | 3716 | 1464722106383 Marionette TRACE conn2 -> [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:15:06 INFO - PROCESS | 3716 | 1464722106505 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:15:06 INFO - PROCESS | 3716 | 1464722106564 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17E8D800 == 41 [pid = 3716] [id = 693] 12:15:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (18438800) [pid = 3716] [serial = 2079] [outer = 00000000] 12:15:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1867EC00) [pid = 3716] [serial = 2080] [outer = 18438800] 12:15:06 INFO - PROCESS | 3716 | 1464722106614 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1868EC00) [pid = 3716] [serial = 2081] [outer = 18438800] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13961C00) [pid = 3716] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10C58400) [pid = 3716] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (12C49400) [pid = 3716] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (10E99000) [pid = 3716] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (105F8C00) [pid = 3716] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (162F5000) [pid = 3716] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (12FE8800) [pid = 3716] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (10F3E800) [pid = 3716] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (10C58800) [pid = 3716] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (13D28800) [pid = 3716] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (0F2A4C00) [pid = 3716] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:15:06 INFO - PROCESS | 3716 | --DOMWINDOW == 74 (1452F400) [pid = 3716] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:15:07 INFO - PROCESS | 3716 | 1464722107063 Marionette TRACE conn2 <- [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:15:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:15:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 736ms 12:15:07 INFO - PROCESS | 3716 | 1464722107118 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3716 | 1464722107120 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:15:07 INFO - PROCESS | 3716 | 1464722107123 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 3716 | 1464722107125 Marionette TRACE conn2 <- [1,2738,null,{}] 12:15:07 INFO - PROCESS | 3716 | 1464722107129 Marionette TRACE conn2 -> [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:15:07 INFO - PROCESS | 3716 | 1464722107233 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:15:07 INFO - PROCESS | 3716 | 1464722107332 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3716 | ++DOCSHELL 0F26F400 == 42 [pid = 3716] [id = 694] 12:15:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 75 (105F8C00) [pid = 3716] [serial = 2082] [outer = 00000000] 12:15:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (12BC6C00) [pid = 3716] [serial = 2083] [outer = 105F8C00] 12:15:07 INFO - PROCESS | 3716 | 1464722107381 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (1452F400) [pid = 3716] [serial = 2084] [outer = 105F8C00] 12:15:07 INFO - PROCESS | 3716 | 1464722107739 Marionette TRACE conn2 <- [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:15:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:15:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 626ms 12:15:07 INFO - PROCESS | 3716 | 1464722107762 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3716 | 1464722107764 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 3716 | 1464722107767 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:15:07 INFO - PROCESS | 3716 | 1464722107769 Marionette TRACE conn2 <- [1,2742,null,{}] 12:15:07 INFO - PROCESS | 3716 | 1464722107772 Marionette TRACE conn2 -> [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:15:07 INFO - PROCESS | 3716 | 1464722107886 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:15:07 INFO - PROCESS | 3716 | 1464722107895 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3716 | ++DOCSHELL 10F9B400 == 43 [pid = 3716] [id = 695] 12:15:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (11190800) [pid = 3716] [serial = 2085] [outer = 00000000] 12:15:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (18696400) [pid = 3716] [serial = 2086] [outer = 11190800] 12:15:07 INFO - PROCESS | 3716 | 1464722107938 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (18698400) [pid = 3716] [serial = 2087] [outer = 11190800] 12:15:08 INFO - PROCESS | 3716 | 1464722108346 Marionette TRACE conn2 <- [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:15:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:15:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 626ms 12:15:08 INFO - PROCESS | 3716 | 1464722108406 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3716 | 1464722108407 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 12:15:08 INFO - PROCESS | 3716 | 1464722108411 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:15:08 INFO - PROCESS | 3716 | 1464722108412 Marionette TRACE conn2 <- [1,2746,null,{}] 12:15:08 INFO - PROCESS | 3716 | 1464722108415 Marionette TRACE conn2 -> [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:15:08 INFO - PROCESS | 3716 | 1464722108529 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:15:08 INFO - PROCESS | 3716 | 1464722108537 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C5C800 == 44 [pid = 3716] [id = 696] 12:15:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (10C5FC00) [pid = 3716] [serial = 2088] [outer = 00000000] 12:15:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (18D4E800) [pid = 3716] [serial = 2089] [outer = 10C5FC00] 12:15:08 INFO - PROCESS | 3716 | 1464722108585 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (18D52800) [pid = 3716] [serial = 2090] [outer = 10C5FC00] 12:15:09 INFO - PROCESS | 3716 | 1464722109091 Marionette TRACE conn2 <- [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:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 736ms 12:15:09 INFO - PROCESS | 3716 | 1464722109152 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3716 | 1464722109157 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 12:15:09 INFO - PROCESS | 3716 | 1464722109163 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:15:09 INFO - PROCESS | 3716 | 1464722109167 Marionette TRACE conn2 <- [1,2750,null,{}] 12:15:09 INFO - PROCESS | 3716 | 1464722109174 Marionette TRACE conn2 -> [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:15:09 INFO - PROCESS | 3716 | 1464722109280 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:15:09 INFO - PROCESS | 3716 | 1464722109458 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A2000 == 45 [pid = 3716] [id = 697] 12:15:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (1022A000) [pid = 3716] [serial = 2091] [outer = 00000000] 12:15:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (10F9D000) [pid = 3716] [serial = 2092] [outer = 1022A000] 12:15:09 INFO - PROCESS | 3716 | 1464722109538 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (1140B800) [pid = 3716] [serial = 2093] [outer = 1022A000] 12:15:10 INFO - PROCESS | 3716 | 1464722110177 Marionette TRACE conn2 <- [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:15:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:15:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1049ms 12:15:10 INFO - PROCESS | 3716 | 1464722110207 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3716 | 1464722110213 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:15:10 INFO - PROCESS | 3716 | 1464722110238 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3716 | 1464722110241 Marionette TRACE conn2 <- [1,2754,null,{}] 12:15:10 INFO - PROCESS | 3716 | 1464722110245 Marionette TRACE conn2 -> [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:15:10 INFO - PROCESS | 3716 | 1464722110381 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:15:10 INFO - PROCESS | 3716 | 1464722110526 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14207800 == 46 [pid = 3716] [id = 698] 12:15:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (14516400) [pid = 3716] [serial = 2094] [outer = 00000000] 12:15:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1452D800) [pid = 3716] [serial = 2095] [outer = 14516400] 12:15:10 INFO - PROCESS | 3716 | 1464722110581 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (162FBC00) [pid = 3716] [serial = 2096] [outer = 14516400] 12:15:11 INFO - PROCESS | 3716 | 1464722111204 Marionette TRACE conn2 <- [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:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1002ms 12:15:11 INFO - PROCESS | 3716 | 1464722111241 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3716 | 1464722111244 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:15:11 INFO - PROCESS | 3716 | 1464722111248 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3716 | 1464722111251 Marionette TRACE conn2 <- [1,2758,null,{}] 12:15:11 INFO - PROCESS | 3716 | 1464722111262 Marionette TRACE conn2 -> [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:15:11 INFO - PROCESS | 3716 | 1464722111368 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:15:11 INFO - PROCESS | 3716 | 1464722111511 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18695C00 == 47 [pid = 3716] [id = 699] 12:15:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (18D4AC00) [pid = 3716] [serial = 2097] [outer = 00000000] 12:15:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18D57000) [pid = 3716] [serial = 2098] [outer = 18D4AC00] 12:15:11 INFO - PROCESS | 3716 | 1464722111568 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18DA4400) [pid = 3716] [serial = 2099] [outer = 18D4AC00] 12:15:12 INFO - PROCESS | 3716 | 1464722112384 Marionette TRACE conn2 <- [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:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1221ms 12:15:12 INFO - PROCESS | 3716 | 1464722112455 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3716 | 1464722112459 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 12:15:12 INFO - PROCESS | 3716 | 1464722112464 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:15:12 INFO - PROCESS | 3716 | 1464722112468 Marionette TRACE conn2 <- [1,2762,null,{}] 12:15:12 INFO - PROCESS | 3716 | 1464722112474 Marionette TRACE conn2 -> [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:15:12 INFO - PROCESS | 3716 | 1464722112568 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:15:12 INFO - PROCESS | 3716 | 1464722112713 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F39AC00 == 48 [pid = 3716] [id = 700] 12:15:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10233400) [pid = 3716] [serial = 2100] [outer = 00000000] 12:15:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (10A59000) [pid = 3716] [serial = 2101] [outer = 10233400] 12:15:12 INFO - PROCESS | 3716 | 1464722112767 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10C53C00) [pid = 3716] [serial = 2102] [outer = 10233400] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 0F2A4800 == 47 [pid = 3716] [id = 660] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 102D0000 == 46 [pid = 3716] [id = 675] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 10F9B400 == 45 [pid = 3716] [id = 695] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 0F26F400 == 44 [pid = 3716] [id = 694] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 17E8D800 == 43 [pid = 3716] [id = 693] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 16C54000 == 42 [pid = 3716] [id = 692] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 16303800 == 41 [pid = 3716] [id = 691] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 12B42800 == 40 [pid = 3716] [id = 690] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 10EA0400 == 39 [pid = 3716] [id = 689] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 10C56400 == 38 [pid = 3716] [id = 688] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 13960400 == 37 [pid = 3716] [id = 685] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 10A5A800 == 36 [pid = 3716] [id = 684] 12:15:13 INFO - PROCESS | 3716 | --DOCSHELL 16305400 == 35 [pid = 3716] [id = 683] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (13266000) [pid = 3716] [serial = 2000] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (114BD000) [pid = 3716] [serial = 1985] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (12B37C00) [pid = 3716] [serial = 1997] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (1451DC00) [pid = 3716] [serial = 2003] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10559400) [pid = 3716] [serial = 1982] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1520B000) [pid = 3716] [serial = 2006] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (14519400) [pid = 3716] [serial = 2041] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (111AFC00) [pid = 3716] [serial = 2035] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (12FED400) [pid = 3716] [serial = 2038] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (14520400) [pid = 3716] [serial = 2029] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (10A57000) [pid = 3716] [serial = 2026] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (11410000) [pid = 3716] [serial = 2033] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 82 (1118D400) [pid = 3716] [serial = 2032] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 81 (14528000) [pid = 3716] [serial = 2044] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 80 (16307400) [pid = 3716] [serial = 2047] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 79 (145B3800) [pid = 3716] [serial = 2042] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 78 (1630EC00) [pid = 3716] [serial = 2048] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 77 (11409000) [pid = 3716] [serial = 2036] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 76 (145DC800) [pid = 3716] [serial = 2045] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | --DOMWINDOW == 75 (1314A400) [pid = 3716] [serial = 2039] [outer = 00000000] [url = about:blank] 12:15:13 INFO - PROCESS | 3716 | 1464722113329 Marionette TRACE conn2 <- [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:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 908ms 12:15:13 INFO - PROCESS | 3716 | 1464722113370 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3716 | 1464722113375 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 12:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:15:13 INFO - PROCESS | 3716 | 1464722113381 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3716 | 1464722113384 Marionette TRACE conn2 <- [1,2766,null,{}] 12:15:13 INFO - PROCESS | 3716 | 1464722113387 Marionette TRACE conn2 -> [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:15:13 INFO - PROCESS | 3716 | 1464722113478 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:15:13 INFO - PROCESS | 3716 | 1464722113577 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1022BC00 == 36 [pid = 3716] [id = 701] 12:15:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 76 (10A5A800) [pid = 3716] [serial = 2103] [outer = 00000000] 12:15:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 77 (10C60400) [pid = 3716] [serial = 2104] [outer = 10A5A800] 12:15:13 INFO - PROCESS | 3716 | 1464722113621 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 78 (111B6400) [pid = 3716] [serial = 2105] [outer = 10A5A800] 12:15:14 INFO - PROCESS | 3716 | 1464722114033 Marionette TRACE conn2 <- [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:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 705ms 12:15:14 INFO - PROCESS | 3716 | 1464722114082 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3716 | 1464722114085 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 12:15:14 INFO - PROCESS | 3716 | 1464722114088 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:15:14 INFO - PROCESS | 3716 | 1464722114091 Marionette TRACE conn2 <- [1,2770,null,{}] 12:15:14 INFO - PROCESS | 3716 | 1464722114105 Marionette TRACE conn2 -> [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:15:14 INFO - PROCESS | 3716 | 1464722114190 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:15:14 INFO - PROCESS | 3716 | 1464722114198 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1295AC00 == 37 [pid = 3716] [id = 702] 12:15:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 79 (12966800) [pid = 3716] [serial = 2106] [outer = 00000000] 12:15:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 80 (12B40400) [pid = 3716] [serial = 2107] [outer = 12966800] 12:15:14 INFO - PROCESS | 3716 | 1464722114245 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 81 (12DEF000) [pid = 3716] [serial = 2108] [outer = 12966800] 12:15:14 INFO - PROCESS | 3716 | 1464722114734 Marionette TRACE conn2 <- [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:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 704ms 12:15:14 INFO - PROCESS | 3716 | 1464722114789 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3716 | 1464722114792 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:15:14 INFO - PROCESS | 3716 | 1464722114799 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3716 | 1464722114800 Marionette TRACE conn2 <- [1,2774,null,{}] 12:15:14 INFO - PROCESS | 3716 | 1464722114804 Marionette TRACE conn2 -> [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:15:14 INFO - PROCESS | 3716 | 1464722114886 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:15:14 INFO - PROCESS | 3716 | 1464722114893 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 131E2C00 == 38 [pid = 3716] [id = 703] 12:15:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 82 (1325BC00) [pid = 3716] [serial = 2109] [outer = 00000000] 12:15:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 83 (13A60400) [pid = 3716] [serial = 2110] [outer = 1325BC00] 12:15:14 INFO - PROCESS | 3716 | 1464722114939 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (13D2D400) [pid = 3716] [serial = 2111] [outer = 1325BC00] 12:15:15 INFO - PROCESS | 3716 | 1464722115367 Marionette TRACE conn2 <- [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:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 595ms 12:15:15 INFO - PROCESS | 3716 | 1464722115407 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3716 | 1464722115409 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:15:15 INFO - PROCESS | 3716 | 1464722115422 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3716 | 1464722115424 Marionette TRACE conn2 <- [1,2778,null,{}] 12:15:15 INFO - PROCESS | 3716 | 1464722115436 Marionette TRACE conn2 -> [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:15:15 INFO - PROCESS | 3716 | 1464722115550 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:15:15 INFO - PROCESS | 3716 | 1464722115556 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14516C00 == 39 [pid = 3716] [id = 704] 12:15:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (14518800) [pid = 3716] [serial = 2112] [outer = 00000000] 12:15:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (14522800) [pid = 3716] [serial = 2113] [outer = 14518800] 12:15:15 INFO - PROCESS | 3716 | 1464722115600 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1452D000) [pid = 3716] [serial = 2114] [outer = 14518800] 12:15:16 INFO - PROCESS | 3716 | 1464722116066 Marionette TRACE conn2 <- [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:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 705ms 12:15:16 INFO - PROCESS | 3716 | 1464722116115 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3716 | 1464722116117 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:15:16 INFO - PROCESS | 3716 | 1464722116120 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3716 | 1464722116122 Marionette TRACE conn2 <- [1,2782,null,{}] 12:15:16 INFO - PROCESS | 3716 | 1464722116125 Marionette TRACE conn2 -> [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:15:16 INFO - PROCESS | 3716 | 1464722116251 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:15:16 INFO - PROCESS | 3716 | 1464722116315 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145DC400 == 40 [pid = 3716] [id = 705] 12:15:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1520C000) [pid = 3716] [serial = 2115] [outer = 00000000] 12:15:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (162F8400) [pid = 3716] [serial = 2116] [outer = 1520C000] 12:15:16 INFO - PROCESS | 3716 | 1464722116360 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (16309000) [pid = 3716] [serial = 2117] [outer = 1520C000] 12:15:16 INFO - PROCESS | 3716 | 1464722116776 Marionette TRACE conn2 <- [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:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 704ms 12:15:16 INFO - PROCESS | 3716 | 1464722116820 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3716 | 1464722116822 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:15:16 INFO - PROCESS | 3716 | 1464722116825 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3716 | 1464722116827 Marionette TRACE conn2 <- [1,2786,null,{}] 12:15:16 INFO - PROCESS | 3716 | 1464722116831 Marionette TRACE conn2 -> [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:15:16 INFO - PROCESS | 3716 | 1464722116937 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:15:17 INFO - PROCESS | 3716 | 1464722117028 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A3000 == 41 [pid = 3716] [id = 706] 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (105F3000) [pid = 3716] [serial = 2118] [outer = 00000000] 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (1679E000) [pid = 3716] [serial = 2119] [outer = 105F3000] 12:15:17 INFO - PROCESS | 3716 | 1464722117071 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16C55C00) [pid = 3716] [serial = 2120] [outer = 105F3000] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1520B800) [pid = 3716] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (11409400) [pid = 3716] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10F38400) [pid = 3716] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (14208000) [pid = 3716] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (18438800) [pid = 3716] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16C5B800) [pid = 3716] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (105F8C00) [pid = 3716] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (11190800) [pid = 3716] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (1630D000) [pid = 3716] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:15:17 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (111AD400) [pid = 3716] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:15:17 INFO - PROCESS | 3716 | 1464722117681 Marionette TRACE conn2 <- [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:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 892ms 12:15:17 INFO - PROCESS | 3716 | 1464722117730 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3716 | 1464722117732 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 3716 | 1464722117735 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:15:17 INFO - PROCESS | 3716 | 1464722117737 Marionette TRACE conn2 <- [1,2790,null,{}] 12:15:17 INFO - PROCESS | 3716 | 1464722117740 Marionette TRACE conn2 -> [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:15:17 INFO - PROCESS | 3716 | 1464722117820 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:15:17 INFO - PROCESS | 3716 | 1464722117826 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3716 | ++DOCSHELL 14532C00 == 42 [pid = 3716] [id = 707] 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (14533000) [pid = 3716] [serial = 2121] [outer = 00000000] 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1630D400) [pid = 3716] [serial = 2122] [outer = 14533000] 12:15:17 INFO - PROCESS | 3716 | 1464722117871 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (16311000) [pid = 3716] [serial = 2123] [outer = 14533000] 12:15:18 INFO - PROCESS | 3716 | 1464722118336 Marionette TRACE conn2 <- [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:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 626ms 12:15:18 INFO - PROCESS | 3716 | 1464722118374 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3716 | 1464722118375 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 12:15:18 INFO - PROCESS | 3716 | 1464722118379 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:15:18 INFO - PROCESS | 3716 | 1464722118380 Marionette TRACE conn2 <- [1,2794,null,{}] 12:15:18 INFO - PROCESS | 3716 | 1464722118384 Marionette TRACE conn2 -> [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:15:18 INFO - PROCESS | 3716 | 1464722118462 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:15:18 INFO - PROCESS | 3716 | 1464722118469 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17147000 == 43 [pid = 3716] [id = 708] 12:15:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (17598400) [pid = 3716] [serial = 2124] [outer = 00000000] 12:15:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1796EC00) [pid = 3716] [serial = 2125] [outer = 17598400] 12:15:18 INFO - PROCESS | 3716 | 1464722118512 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (17EEF800) [pid = 3716] [serial = 2126] [outer = 17598400] 12:15:18 INFO - PROCESS | 3716 | 1464722118930 Marionette TRACE conn2 <- [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:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 594ms 12:15:19 INFO - PROCESS | 3716 | 1464722118987 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3716 | 1464722118988 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:15:19 INFO - PROCESS | 3716 | 1464722118992 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3716 | 1464722118994 Marionette TRACE conn2 <- [1,2798,null,{}] 12:15:19 INFO - PROCESS | 3716 | 1464722119003 Marionette TRACE conn2 -> [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:15:19 INFO - PROCESS | 3716 | 1464722119081 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:15:19 INFO - PROCESS | 3716 | 1464722119088 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18679C00 == 44 [pid = 3716] [id = 709] 12:15:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1867B400) [pid = 3716] [serial = 2127] [outer = 00000000] 12:15:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (18691400) [pid = 3716] [serial = 2128] [outer = 1867B400] 12:15:19 INFO - PROCESS | 3716 | 1464722119131 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18698800) [pid = 3716] [serial = 2129] [outer = 1867B400] 12:15:19 INFO - PROCESS | 3716 | 1464722119578 Marionette TRACE conn2 <- [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:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 642ms 12:15:19 INFO - PROCESS | 3716 | 1464722119631 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3716 | 1464722119633 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 12:15:19 INFO - PROCESS | 3716 | 1464722119686 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3716 | 1464722119689 Marionette TRACE conn2 <- [1,2802,null,{}] 12:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:15:19 INFO - PROCESS | 3716 | 1464722119695 Marionette TRACE conn2 -> [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:15:19 INFO - PROCESS | 3716 | 1464722119804 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:15:20 INFO - PROCESS | 3716 | 1464722120024 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 102D1C00 == 45 [pid = 3716] [id = 710] 12:15:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (1050F400) [pid = 3716] [serial = 2130] [outer = 00000000] 12:15:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (105F1000) [pid = 3716] [serial = 2131] [outer = 1050F400] 12:15:20 INFO - PROCESS | 3716 | 1464722120079 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10A5F000) [pid = 3716] [serial = 2132] [outer = 1050F400] 12:15:20 INFO - PROCESS | 3716 | 1464722120656 Marionette TRACE conn2 <- [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:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 12:15:20 INFO - PROCESS | 3716 | 1464722120679 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3716 | 1464722120682 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:15:20 INFO - PROCESS | 3716 | 1464722120687 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3716 | 1464722120690 Marionette TRACE conn2 <- [1,2806,null,{}] 12:15:20 INFO - PROCESS | 3716 | 1464722120698 Marionette TRACE conn2 -> [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:15:20 INFO - PROCESS | 3716 | 1464722120806 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:15:20 INFO - PROCESS | 3716 | 1464722120916 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 114BF400 == 46 [pid = 3716] [id = 711] 12:15:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (11868400) [pid = 3716] [serial = 2133] [outer = 00000000] 12:15:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (12B39400) [pid = 3716] [serial = 2134] [outer = 11868400] 12:15:20 INFO - PROCESS | 3716 | 1464722120969 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (13110000) [pid = 3716] [serial = 2135] [outer = 11868400] 12:15:21 INFO - PROCESS | 3716 | 1464722121580 Marionette TRACE conn2 <- [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:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 940ms 12:15:21 INFO - PROCESS | 3716 | 1464722121634 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3716 | 1464722121636 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:15:21 INFO - PROCESS | 3716 | 1464722121640 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 3716 | 1464722121642 Marionette TRACE conn2 <- [1,2810,null,{}] 12:15:21 INFO - PROCESS | 3716 | 1464722121646 Marionette TRACE conn2 -> [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:15:21 INFO - PROCESS | 3716 | 1464722121750 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:15:21 INFO - PROCESS | 3716 | 1464722121895 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1604D000 == 47 [pid = 3716] [id = 712] 12:15:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (16057400) [pid = 3716] [serial = 2136] [outer = 00000000] 12:15:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16385000) [pid = 3716] [serial = 2137] [outer = 16057400] 12:15:21 INFO - PROCESS | 3716 | 1464722121955 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (17E8D800) [pid = 3716] [serial = 2138] [outer = 16057400] 12:15:22 INFO - PROCESS | 3716 | 1464722122568 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 940ms 12:15:22 INFO - PROCESS | 3716 | 1464722122616 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3716 | 1464722122619 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:15:22 INFO - PROCESS | 3716 | 1464722122623 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3716 | 1464722122626 Marionette TRACE conn2 <- [1,2814,null,{}] 12:15:22 INFO - PROCESS | 3716 | 1464722122631 Marionette TRACE conn2 -> [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:15:22 INFO - PROCESS | 3716 | 1464722122736 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:15:22 INFO - PROCESS | 3716 | 1464722122844 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B39000 == 48 [pid = 3716] [id = 713] 12:15:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (131EE400) [pid = 3716] [serial = 2139] [outer = 00000000] 12:15:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18DA5400) [pid = 3716] [serial = 2140] [outer = 131EE400] 12:15:22 INFO - PROCESS | 3716 | 1464722122897 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (18DAA400) [pid = 3716] [serial = 2141] [outer = 131EE400] 12:15:23 INFO - PROCESS | 3716 | 1464722123497 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:15:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 954ms 12:15:23 INFO - PROCESS | 3716 | 1464722123568 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3716 | 1464722123570 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:15:23 INFO - PROCESS | 3716 | 1464722123574 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3716 | 1464722123576 Marionette TRACE conn2 <- [1,2818,null,{}] 12:15:23 INFO - PROCESS | 3716 | 1464722123580 Marionette TRACE conn2 -> [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:15:23 INFO - PROCESS | 3716 | 1464722123684 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:15:23 INFO - PROCESS | 3716 | 1464722123975 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A4000 == 49 [pid = 3716] [id = 714] 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (0F2A5800) [pid = 3716] [serial = 2142] [outer = 00000000] 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (10271400) [pid = 3716] [serial = 2143] [outer = 0F2A5800] 12:15:24 INFO - PROCESS | 3716 | 1464722124025 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (105F5000) [pid = 3716] [serial = 2144] [outer = 0F2A5800] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 17147000 == 48 [pid = 3716] [id = 708] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 14532C00 == 47 [pid = 3716] [id = 707] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 0F2A3000 == 46 [pid = 3716] [id = 706] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 145DC400 == 45 [pid = 3716] [id = 705] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 14516C00 == 44 [pid = 3716] [id = 704] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 131E2C00 == 43 [pid = 3716] [id = 703] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 1295AC00 == 42 [pid = 3716] [id = 702] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 1022BC00 == 41 [pid = 3716] [id = 701] 12:15:24 INFO - PROCESS | 3716 | --DOCSHELL 0F39AC00 == 40 [pid = 3716] [id = 700] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (16C0C000) [pid = 3716] [serial = 2024] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (15A43C00) [pid = 3716] [serial = 2071] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1314C000) [pid = 3716] [serial = 2066] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (12F3F000) [pid = 3716] [serial = 2065] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (14531C00) [pid = 3716] [serial = 2056] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (175A0800) [pid = 3716] [serial = 2059] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (16C56000) [pid = 3716] [serial = 2050] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (131EAC00) [pid = 3716] [serial = 2068] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (11406400) [pid = 3716] [serial = 2053] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (13A60000) [pid = 3716] [serial = 2069] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16A51400) [pid = 3716] [serial = 2063] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (16306800) [pid = 3716] [serial = 2062] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1867EC00) [pid = 3716] [serial = 2080] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (17969C00) [pid = 3716] [serial = 2077] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (12BC6C00) [pid = 3716] [serial = 2083] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (18698400) [pid = 3716] [serial = 2087] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (18696400) [pid = 3716] [serial = 2086] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1868EC00) [pid = 3716] [serial = 2081] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (1675D800) [pid = 3716] [serial = 2074] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (16C0BC00) [pid = 3716] [serial = 2075] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (17EEEC00) [pid = 3716] [serial = 2078] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (18D4E800) [pid = 3716] [serial = 2089] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 84 (162F9C00) [pid = 3716] [serial = 2072] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | --DOMWINDOW == 83 (1452F400) [pid = 3716] [serial = 2084] [outer = 00000000] [url = about:blank] 12:15:24 INFO - PROCESS | 3716 | 1464722124646 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1096ms 12:15:24 INFO - PROCESS | 3716 | 1464722124669 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3716 | 1464722124676 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:15:24 INFO - PROCESS | 3716 | 1464722124681 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3716 | 1464722124684 Marionette TRACE conn2 <- [1,2822,null,{}] 12:15:24 INFO - PROCESS | 3716 | 1464722124689 Marionette TRACE conn2 -> [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:15:24 INFO - PROCESS | 3716 | 1464722124774 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:15:24 INFO - PROCESS | 3716 | 1464722124781 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10F41800 == 41 [pid = 3716] [id = 715] 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 84 (111C6400) [pid = 3716] [serial = 2145] [outer = 00000000] 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 85 (1140E400) [pid = 3716] [serial = 2146] [outer = 111C6400] 12:15:24 INFO - PROCESS | 3716 | 1464722124828 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (11D29000) [pid = 3716] [serial = 2147] [outer = 111C6400] 12:15:25 INFO - PROCESS | 3716 | 1464722125365 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 736ms 12:15:25 INFO - PROCESS | 3716 | 1464722125420 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3716 | 1464722125424 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:15:25 INFO - PROCESS | 3716 | 1464722125428 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 3716 | 1464722125430 Marionette TRACE conn2 <- [1,2826,null,{}] 12:15:25 INFO - PROCESS | 3716 | 1464722125433 Marionette TRACE conn2 -> [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:15:25 INFO - PROCESS | 3716 | 1464722125516 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:15:25 INFO - PROCESS | 3716 | 1464722125617 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13167400 == 42 [pid = 3716] [id = 716] 12:15:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (1316CC00) [pid = 3716] [serial = 2148] [outer = 00000000] 12:15:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (13A5FC00) [pid = 3716] [serial = 2149] [outer = 1316CC00] 12:15:25 INFO - PROCESS | 3716 | 1464722125662 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13DB2C00) [pid = 3716] [serial = 2150] [outer = 1316CC00] 12:15:26 INFO - PROCESS | 3716 | 1464722126061 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 705ms 12:15:26 INFO - PROCESS | 3716 | 1464722126128 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3716 | 1464722126130 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:15:26 INFO - PROCESS | 3716 | 1464722126139 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3716 | 1464722126145 Marionette TRACE conn2 <- [1,2830,null,{}] 12:15:26 INFO - PROCESS | 3716 | 1464722126149 Marionette TRACE conn2 -> [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:15:26 INFO - PROCESS | 3716 | 1464722126232 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:15:26 INFO - PROCESS | 3716 | 1464722126240 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13A5E800 == 43 [pid = 3716] [id = 717] 12:15:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (13D2CC00) [pid = 3716] [serial = 2151] [outer = 00000000] 12:15:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (162F2C00) [pid = 3716] [serial = 2152] [outer = 13D2CC00] 12:15:26 INFO - PROCESS | 3716 | 1464722126283 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (162FA800) [pid = 3716] [serial = 2153] [outer = 13D2CC00] 12:15:26 INFO - PROCESS | 3716 | 1464722126726 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 657ms 12:15:26 INFO - PROCESS | 3716 | 1464722126792 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3716 | 1464722126795 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:15:26 INFO - PROCESS | 3716 | 1464722126798 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3716 | 1464722126800 Marionette TRACE conn2 <- [1,2834,null,{}] 12:15:26 INFO - PROCESS | 3716 | 1464722126803 Marionette TRACE conn2 -> [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:15:26 INFO - PROCESS | 3716 | 1464722126931 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:15:27 INFO - PROCESS | 3716 | 1464722127019 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16309400 == 44 [pid = 3716] [id = 718] 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (16309800) [pid = 3716] [serial = 2154] [outer = 00000000] 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (16384000) [pid = 3716] [serial = 2155] [outer = 16309800] 12:15:27 INFO - PROCESS | 3716 | 1464722127065 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16797C00) [pid = 3716] [serial = 2156] [outer = 16309800] 12:15:27 INFO - PROCESS | 3716 | 1464722127473 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 689ms 12:15:27 INFO - PROCESS | 3716 | 1464722127503 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3716 | 1464722127505 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:15:27 INFO - PROCESS | 3716 | 1464722127508 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3716 | 1464722127510 Marionette TRACE conn2 <- [1,2838,null,{}] 12:15:27 INFO - PROCESS | 3716 | 1464722127513 Marionette TRACE conn2 -> [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:15:27 INFO - PROCESS | 3716 | 1464722127624 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:15:27 INFO - PROCESS | 3716 | 1464722127631 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16C09000 == 45 [pid = 3716] [id = 719] 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16C59000) [pid = 3716] [serial = 2157] [outer = 00000000] 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (17146400) [pid = 3716] [serial = 2158] [outer = 16C59000] 12:15:27 INFO - PROCESS | 3716 | 1464722127752 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (17969C00) [pid = 3716] [serial = 2159] [outer = 16C59000] 12:15:28 INFO - PROCESS | 3716 | 1464722128202 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:15:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 736ms 12:15:28 INFO - PROCESS | 3716 | 1464722128248 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3716 | 1464722128250 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:15:28 INFO - PROCESS | 3716 | 1464722128260 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3716 | 1464722128261 Marionette TRACE conn2 <- [1,2842,null,{}] 12:15:28 INFO - PROCESS | 3716 | 1464722128265 Marionette TRACE conn2 -> [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:15:28 INFO - PROCESS | 3716 | 1464722128404 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:15:28 INFO - PROCESS | 3716 | 1464722128417 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 17972C00 == 46 [pid = 3716] [id = 720] 12:15:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (17975400) [pid = 3716] [serial = 2160] [outer = 00000000] 12:15:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (18690400) [pid = 3716] [serial = 2161] [outer = 17975400] 12:15:28 INFO - PROCESS | 3716 | 1464722128515 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18690C00) [pid = 3716] [serial = 2162] [outer = 17975400] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (1520C000) [pid = 3716] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10A5A800) [pid = 3716] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (10C5FC00) [pid = 3716] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1325BC00) [pid = 3716] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (10233400) [pid = 3716] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (12966800) [pid = 3716] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (14518800) [pid = 3716] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (105F3000) [pid = 3716] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (14533000) [pid = 3716] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (17598400) [pid = 3716] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (10276400) [pid = 3716] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (13131000) [pid = 3716] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (10A5B000) [pid = 3716] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (14515C00) [pid = 3716] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:15:28 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (171AD000) [pid = 3716] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:15:29 INFO - PROCESS | 3716 | 1464722128999 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 798ms 12:15:29 INFO - PROCESS | 3716 | 1464722129061 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3716 | 1464722129062 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 12:15:29 INFO - PROCESS | 3716 | 1464722129066 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:15:29 INFO - PROCESS | 3716 | 1464722129067 Marionette TRACE conn2 <- [1,2846,null,{}] 12:15:29 INFO - PROCESS | 3716 | 1464722129071 Marionette TRACE conn2 -> [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:15:29 INFO - PROCESS | 3716 | 1464722129148 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:15:29 INFO - PROCESS | 3716 | 1464722129245 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F271C00 == 47 [pid = 3716] [id = 721] 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (105EC800) [pid = 3716] [serial = 2163] [outer = 00000000] 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (13963C00) [pid = 3716] [serial = 2164] [outer = 105EC800] 12:15:29 INFO - PROCESS | 3716 | 1464722129288 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (13996800) [pid = 3716] [serial = 2165] [outer = 105EC800] 12:15:29 INFO - PROCESS | 3716 | 1464722129680 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 641ms 12:15:29 INFO - PROCESS | 3716 | 1464722129704 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3716 | 1464722129706 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:15:29 INFO - PROCESS | 3716 | 1464722129709 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3716 | 1464722129711 Marionette TRACE conn2 <- [1,2850,null,{}] 12:15:29 INFO - PROCESS | 3716 | 1464722129714 Marionette TRACE conn2 -> [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:15:29 INFO - PROCESS | 3716 | 1464722129864 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:15:29 INFO - PROCESS | 3716 | 1464722129878 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11D1E800 == 48 [pid = 3716] [id = 722] 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (14533000) [pid = 3716] [serial = 2166] [outer = 00000000] 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (1868D400) [pid = 3716] [serial = 2167] [outer = 14533000] 12:15:29 INFO - PROCESS | 3716 | 1464722129920 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (18D50C00) [pid = 3716] [serial = 2168] [outer = 14533000] 12:15:30 INFO - PROCESS | 3716 | 1464722130319 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 642ms 12:15:30 INFO - PROCESS | 3716 | 1464722130348 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3716 | 1464722130350 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3716 | 1464722130353 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:15:30 INFO - PROCESS | 3716 | 1464722130355 Marionette TRACE conn2 <- [1,2854,null,{}] 12:15:30 INFO - PROCESS | 3716 | 1464722130358 Marionette TRACE conn2 -> [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:15:30 INFO - PROCESS | 3716 | 1464722130438 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:15:30 INFO - PROCESS | 3716 | 1464722130537 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18D54000 == 49 [pid = 3716] [id = 723] 12:15:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (18D57800) [pid = 3716] [serial = 2169] [outer = 00000000] 12:15:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (19C90000) [pid = 3716] [serial = 2170] [outer = 18D57800] 12:15:30 INFO - PROCESS | 3716 | 1464722130580 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (19C92000) [pid = 3716] [serial = 2171] [outer = 18D57800] 12:15:31 INFO - PROCESS | 3716 | 1464722131010 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 705ms 12:15:31 INFO - PROCESS | 3716 | 1464722131053 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3716 | 1464722131058 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:15:31 INFO - PROCESS | 3716 | 1464722131063 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3716 | 1464722131067 Marionette TRACE conn2 <- [1,2858,null,{}] 12:15:31 INFO - PROCESS | 3716 | 1464722131073 Marionette TRACE conn2 -> [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:15:31 INFO - PROCESS | 3716 | 1464722131226 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:15:31 INFO - PROCESS | 3716 | 1464722131340 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A1800 == 50 [pid = 3716] [id = 724] 12:15:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (0F2A4C00) [pid = 3716] [serial = 2172] [outer = 00000000] 12:15:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (111C5C00) [pid = 3716] [serial = 2173] [outer = 0F2A4C00] 12:15:31 INFO - PROCESS | 3716 | 1464722131397 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (11866400) [pid = 3716] [serial = 2174] [outer = 0F2A4C00] 12:15:31 INFO - PROCESS | 3716 | 1464722131937 Marionette TRACE conn2 <- [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:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 940ms 12:15:32 INFO - PROCESS | 3716 | 1464722132010 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3716 | 1464722132016 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:15:32 INFO - PROCESS | 3716 | 1464722132022 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3716 | 1464722132025 Marionette TRACE conn2 <- [1,2862,null,{}] 12:15:32 INFO - PROCESS | 3716 | 1464722132029 Marionette TRACE conn2 -> [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:15:32 INFO - PROCESS | 3716 | 1464722132136 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:15:32 INFO - PROCESS | 3716 | 1464722132278 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13A61C00 == 51 [pid = 3716] [id = 725] 12:15:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (13DAAC00) [pid = 3716] [serial = 2175] [outer = 00000000] 12:15:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (14527800) [pid = 3716] [serial = 2176] [outer = 13DAAC00] 12:15:32 INFO - PROCESS | 3716 | 1464722132334 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (157CA400) [pid = 3716] [serial = 2177] [outer = 13DAAC00] 12:15:32 INFO - PROCESS | 3716 | 1464722132932 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 939ms 12:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:15:32 INFO - PROCESS | 3716 | 1464722132965 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3716 | 1464722132968 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 3716 | 1464722132972 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 3716 | 1464722132975 Marionette TRACE conn2 <- [1,2866,null,{}] 12:15:33 INFO - PROCESS | 3716 | 1464722132986 Marionette TRACE conn2 -> [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:15:33 INFO - PROCESS | 3716 | 1464722133095 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:15:33 INFO - PROCESS | 3716 | 1464722133209 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1796F800 == 52 [pid = 3716] [id = 726] 12:15:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (18675400) [pid = 3716] [serial = 2178] [outer = 00000000] 12:15:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (18D4D400) [pid = 3716] [serial = 2179] [outer = 18675400] 12:15:33 INFO - PROCESS | 3716 | 1464722133305 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (19C8F000) [pid = 3716] [serial = 2180] [outer = 18675400] 12:15:33 INFO - PROCESS | 3716 | 1464722133863 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 939ms 12:15:33 INFO - PROCESS | 3716 | 1464722133916 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 3716 | 1464722133919 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 12:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:15:33 INFO - PROCESS | 3716 | 1464722133922 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 3716 | 1464722133924 Marionette TRACE conn2 <- [1,2870,null,{}] 12:15:33 INFO - PROCESS | 3716 | 1464722133928 Marionette TRACE conn2 -> [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:15:34 INFO - PROCESS | 3716 | 1464722134031 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:15:34 INFO - PROCESS | 3716 | 1464722134170 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 19CEB000 == 53 [pid = 3716] [id = 727] 12:15:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A125400) [pid = 3716] [serial = 2181] [outer = 00000000] 12:15:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A12A400) [pid = 3716] [serial = 2182] [outer = 1A125400] 12:15:34 INFO - PROCESS | 3716 | 1464722134224 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A12FC00) [pid = 3716] [serial = 2183] [outer = 1A125400] 12:15:34 INFO - PROCESS | 3716 | 1464722134840 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1002ms 12:15:34 INFO - PROCESS | 3716 | 1464722134925 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3716 | 1464722134928 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:15:34 INFO - PROCESS | 3716 | 1464722134931 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3716 | 1464722134933 Marionette TRACE conn2 <- [1,2874,null,{}] 12:15:34 INFO - PROCESS | 3716 | 1464722134936 Marionette TRACE conn2 -> [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:15:35 INFO - PROCESS | 3716 | 1464722135105 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:15:35 INFO - PROCESS | 3716 | 1464722135166 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A64400 == 54 [pid = 3716] [id = 728] 12:15:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (10C60800) [pid = 3716] [serial = 2184] [outer = 00000000] 12:15:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (13D2A400) [pid = 3716] [serial = 2185] [outer = 10C60800] 12:15:35 INFO - PROCESS | 3716 | 1464722135219 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1451F800) [pid = 3716] [serial = 2186] [outer = 10C60800] 12:15:36 INFO - PROCESS | 3716 | 1464722135981 Marionette TRACE conn2 <- [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:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1096ms 12:15:36 INFO - PROCESS | 3716 | 1464722136027 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3716 | 1464722136032 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 3716 | 1464722136036 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:15:36 INFO - PROCESS | 3716 | 1464722136040 Marionette TRACE conn2 <- [1,2878,null,{}] 12:15:36 INFO - PROCESS | 3716 | 1464722136045 Marionette TRACE conn2 -> [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:15:36 INFO - PROCESS | 3716 | 1464722136142 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:15:36 INFO - PROCESS | 3716 | 1464722136287 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10511800 == 55 [pid = 3716] [id = 729] 12:15:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (10C5F800) [pid = 3716] [serial = 2187] [outer = 00000000] 12:15:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (12BCC800) [pid = 3716] [serial = 2188] [outer = 10C5F800] 12:15:36 INFO - PROCESS | 3716 | 1464722136341 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (12FEC400) [pid = 3716] [serial = 2189] [outer = 10C5F800] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 11D1E800 == 54 [pid = 3716] [id = 722] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 0F271C00 == 53 [pid = 3716] [id = 721] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 17972C00 == 52 [pid = 3716] [id = 720] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 16C09000 == 51 [pid = 3716] [id = 719] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 16309400 == 50 [pid = 3716] [id = 718] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 13A5E800 == 49 [pid = 3716] [id = 717] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 13167400 == 48 [pid = 3716] [id = 716] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 10F41800 == 47 [pid = 3716] [id = 715] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 0F2A4000 == 46 [pid = 3716] [id = 714] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 114BF400 == 45 [pid = 3716] [id = 711] 12:15:36 INFO - PROCESS | 3716 | --DOCSHELL 102D1C00 == 44 [pid = 3716] [id = 710] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (10E9E800) [pid = 3716] [serial = 2027] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (157D3000) [pid = 3716] [serial = 2030] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (12B36400) [pid = 3716] [serial = 2054] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (162F3000) [pid = 3716] [serial = 2057] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (178EA000) [pid = 3716] [serial = 2060] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18691400) [pid = 3716] [serial = 2128] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (162F8400) [pid = 3716] [serial = 2116] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (10C60400) [pid = 3716] [serial = 2104] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (111B6400) [pid = 3716] [serial = 2105] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (18D52800) [pid = 3716] [serial = 2090] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (13A60400) [pid = 3716] [serial = 2110] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (10C53C00) [pid = 3716] [serial = 2102] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (10A59000) [pid = 3716] [serial = 2101] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (10F9D000) [pid = 3716] [serial = 2092] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (12B40400) [pid = 3716] [serial = 2107] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (12DEF000) [pid = 3716] [serial = 2108] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (18D57000) [pid = 3716] [serial = 2098] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1452D800) [pid = 3716] [serial = 2095] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (1452D000) [pid = 3716] [serial = 2114] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (16309000) [pid = 3716] [serial = 2117] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (1679E000) [pid = 3716] [serial = 2119] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (16311000) [pid = 3716] [serial = 2123] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1630D400) [pid = 3716] [serial = 2122] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 89 (1796EC00) [pid = 3716] [serial = 2125] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 88 (16C55C00) [pid = 3716] [serial = 2120] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 87 (14522800) [pid = 3716] [serial = 2113] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 86 (17EEF800) [pid = 3716] [serial = 2126] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | --DOMWINDOW == 85 (13D2D400) [pid = 3716] [serial = 2111] [outer = 00000000] [url = about:blank] 12:15:36 INFO - PROCESS | 3716 | 1464722136866 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 846ms 12:15:36 INFO - PROCESS | 3716 | 1464722136882 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3716 | 1464722136890 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:15:36 INFO - PROCESS | 3716 | 1464722136897 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3716 | 1464722136899 Marionette TRACE conn2 <- [1,2882,null,{}] 12:15:36 INFO - PROCESS | 3716 | 1464722136903 Marionette TRACE conn2 -> [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:15:37 INFO - PROCESS | 3716 | 1464722136993 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:15:37 INFO - PROCESS | 3716 | 1464722137001 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 111AE000 == 45 [pid = 3716] [id = 730] 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 86 (111B6400) [pid = 3716] [serial = 2190] [outer = 00000000] 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 87 (12C51000) [pid = 3716] [serial = 2191] [outer = 111B6400] 12:15:37 INFO - PROCESS | 3716 | 1464722137045 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 88 (1314A400) [pid = 3716] [serial = 2192] [outer = 111B6400] 12:15:37 INFO - PROCESS | 3716 | 1464722137561 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 705ms 12:15:37 INFO - PROCESS | 3716 | 1464722137596 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3716 | 1464722137598 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:15:37 INFO - PROCESS | 3716 | 1464722137601 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 3716 | 1464722137605 Marionette TRACE conn2 <- [1,2886,null,{}] 12:15:37 INFO - PROCESS | 3716 | 1464722137615 Marionette TRACE conn2 -> [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:15:37 INFO - PROCESS | 3716 | 1464722137702 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:15:37 INFO - PROCESS | 3716 | 1464722137712 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451A800 == 46 [pid = 3716] [id = 731] 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 89 (1451BC00) [pid = 3716] [serial = 2193] [outer = 00000000] 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 90 (1452B800) [pid = 3716] [serial = 2194] [outer = 1451BC00] 12:15:37 INFO - PROCESS | 3716 | 1464722137758 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (145D5400) [pid = 3716] [serial = 2195] [outer = 1451BC00] 12:15:38 INFO - PROCESS | 3716 | 1464722138230 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 641ms 12:15:38 INFO - PROCESS | 3716 | 1464722138239 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3716 | 1464722138242 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:15:38 INFO - PROCESS | 3716 | 1464722138245 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 3716 | 1464722138247 Marionette TRACE conn2 <- [1,2890,null,{}] 12:15:38 INFO - PROCESS | 3716 | 1464722138250 Marionette TRACE conn2 -> [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:15:38 INFO - PROCESS | 3716 | 1464722138336 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:15:38 INFO - PROCESS | 3716 | 1464722138374 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 159F0000 == 47 [pid = 3716] [id = 732] 12:15:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (162F0400) [pid = 3716] [serial = 2196] [outer = 00000000] 12:15:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (162FC400) [pid = 3716] [serial = 2197] [outer = 162F0400] 12:15:38 INFO - PROCESS | 3716 | 1464722138418 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1630A800) [pid = 3716] [serial = 2198] [outer = 162F0400] 12:15:38 INFO - PROCESS | 3716 | 1464722138847 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 642ms 12:15:38 INFO - PROCESS | 3716 | 1464722138887 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3716 | 1464722138889 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 3716 | 1464722138893 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:15:38 INFO - PROCESS | 3716 | 1464722138904 Marionette TRACE conn2 <- [1,2894,null,{}] 12:15:38 INFO - PROCESS | 3716 | 1464722138908 Marionette TRACE conn2 -> [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:15:39 INFO - PROCESS | 3716 | 1464722138994 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:15:39 INFO - PROCESS | 3716 | 1464722139000 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3716 | ++DOCSHELL 102D9800 == 48 [pid = 3716] [id = 733] 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (105F8C00) [pid = 3716] [serial = 2199] [outer = 00000000] 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (16A4F400) [pid = 3716] [serial = 2200] [outer = 105F8C00] 12:15:39 INFO - PROCESS | 3716 | 1464722139043 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (16C51800) [pid = 3716] [serial = 2201] [outer = 105F8C00] 12:15:39 INFO - PROCESS | 3716 | 1464722139523 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 657ms 12:15:39 INFO - PROCESS | 3716 | 1464722139552 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3716 | 1464722139554 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 3716 | 1464722139557 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:15:39 INFO - PROCESS | 3716 | 1464722139559 Marionette TRACE conn2 <- [1,2898,null,{}] 12:15:39 INFO - PROCESS | 3716 | 1464722139563 Marionette TRACE conn2 -> [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:15:39 INFO - PROCESS | 3716 | 1464722139737 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:15:39 INFO - PROCESS | 3716 | 1464722139832 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3716 | ++DOCSHELL 0F2ABC00 == 49 [pid = 3716] [id = 734] 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1759C400) [pid = 3716] [serial = 2202] [outer = 00000000] 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (17968C00) [pid = 3716] [serial = 2203] [outer = 1759C400] 12:15:39 INFO - PROCESS | 3716 | 1464722139876 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1796D400) [pid = 3716] [serial = 2204] [outer = 1759C400] 12:15:40 INFO - PROCESS | 3716 | 1464722140269 Marionette TRACE conn2 <- [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:15:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:15:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:15:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 752ms 12:15:40 INFO - PROCESS | 3716 | 1464722140330 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3716 | 1464722140332 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /DOMEvents/constructors.html 12:15:40 INFO - PROCESS | 3716 | 1464722140335 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3716 | 1464722140337 Marionette TRACE conn2 <- [1,2902,null,{}] 12:15:40 INFO - PROCESS | 3716 | 1464722140340 Marionette TRACE conn2 -> [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:15:40 INFO - PROCESS | 3716 | 1464722140460 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:15:40 INFO - PROCESS | 3716 | 1464722140469 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16383800 == 50 [pid = 3716] [id = 735] 12:15:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16F36800) [pid = 3716] [serial = 2205] [outer = 00000000] 12:15:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (1867AC00) [pid = 3716] [serial = 2206] [outer = 16F36800] 12:15:40 INFO - PROCESS | 3716 | 1464722140513 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1867C000) [pid = 3716] [serial = 2207] [outer = 16F36800] 12:15:41 INFO - PROCESS | 3716 | 1464722141051 Marionette TRACE conn2 <- [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:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:15:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:15:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:15:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 751ms 12:15:41 INFO - PROCESS | 3716 | 1464722141093 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3716 | 1464722141105 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:15:41 INFO - PROCESS | 3716 | 1464722141154 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3716 | 1464722141156 Marionette TRACE conn2 <- [1,2906,null,{}] 12:15:41 INFO - PROCESS | 3716 | 1464722141159 Marionette TRACE conn2 -> [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:15:41 INFO - PROCESS | 3716 | 1464722141395 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16309800) [pid = 3716] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (14533000) [pid = 3716] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (111C6400) [pid = 3716] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13D2CC00) [pid = 3716] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1316CC00) [pid = 3716] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (0F2A5800) [pid = 3716] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (16C59000) [pid = 3716] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (105EC800) [pid = 3716] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (17975400) [pid = 3716] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1022A000) [pid = 3716] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (14516400) [pid = 3716] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (18D4AC00) [pid = 3716] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:15:41 INFO - PROCESS | 3716 | --DOMWINDOW == 90 (1630BC00) [pid = 3716] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:15:41 INFO - PROCESS | 3716 | 1464722141464 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F29F400 == 51 [pid = 3716] [id = 736] 12:15:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 91 (0F2A2C00) [pid = 3716] [serial = 2208] [outer = 00000000] 12:15:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (10A58C00) [pid = 3716] [serial = 2209] [outer = 0F2A2C00] 12:15:41 INFO - PROCESS | 3716 | 1464722141508 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13163C00) [pid = 3716] [serial = 2210] [outer = 0F2A2C00] 12:15:41 INFO - PROCESS | 3716 | 1464722141830 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:15:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 704ms 12:15:41 INFO - PROCESS | 3716 | 1464722141851 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3716 | 1464722141853 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:15:41 INFO - PROCESS | 3716 | 1464722141861 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3716 | 1464722141863 Marionette TRACE conn2 <- [1,2910,null,{}] 12:15:41 INFO - PROCESS | 3716 | 1464722141866 Marionette TRACE conn2 -> [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:15:41 INFO - PROCESS | 3716 | 1464722141986 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:15:42 INFO - PROCESS | 3716 | 1464722141996 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 105EC800 == 52 [pid = 3716] [id = 737] 12:15:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (114B5C00) [pid = 3716] [serial = 2211] [outer = 00000000] 12:15:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (1867D400) [pid = 3716] [serial = 2212] [outer = 114B5C00] 12:15:42 INFO - PROCESS | 3716 | 1464722142045 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (1868E800) [pid = 3716] [serial = 2213] [outer = 114B5C00] 12:15:42 INFO - PROCESS | 3716 | [3716] 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:15:42 INFO - PROCESS | 3716 | [3716] 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:15:42 INFO - PROCESS | 3716 | [3716] 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:15:42 INFO - PROCESS | 3716 | [3716] 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:15:42 INFO - PROCESS | 3716 | 1464722142448 Marionette TRACE conn2 <- [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:15:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:15:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:42 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:15:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:42 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:15:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:42 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:15:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:15:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:15:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 642ms 12:15:42 INFO - PROCESS | 3716 | 1464722142509 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3716 | 1464722142511 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:15:42 INFO - PROCESS | 3716 | 1464722142515 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3716 | 1464722142516 Marionette TRACE conn2 <- [1,2914,null,{}] 12:15:42 INFO - PROCESS | 3716 | 1464722142521 Marionette TRACE conn2 -> [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:15:42 INFO - PROCESS | 3716 | 1464722142639 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:15:42 INFO - PROCESS | 3716 | 1464722142847 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F29DC00 == 53 [pid = 3716] [id = 738] 12:15:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (0F2A0000) [pid = 3716] [serial = 2214] [outer = 00000000] 12:15:42 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (105F3000) [pid = 3716] [serial = 2215] [outer = 0F2A0000] 12:15:42 INFO - PROCESS | 3716 | 1464722142906 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (10C5DC00) [pid = 3716] [serial = 2216] [outer = 0F2A0000] 12:15:43 INFO - PROCESS | 3716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:15:43 INFO - PROCESS | 3716 | 1464722143422 Marionette TRACE conn2 <- [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:15:43 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:15:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 940ms 12:15:43 INFO - PROCESS | 3716 | 1464722143462 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3716 | 1464722143467 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 12:15:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:15:43 INFO - PROCESS | 3716 | 1464722143472 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 3716 | 1464722143476 Marionette TRACE conn2 <- [1,2918,null,{}] 12:15:43 INFO - PROCESS | 3716 | 1464722143481 Marionette TRACE conn2 -> [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:15:43 INFO - PROCESS | 3716 | 1464722143589 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:15:43 INFO - PROCESS | 3716 | 1464722143702 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12BCB800 == 54 [pid = 3716] [id = 739] 12:15:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12DEF000) [pid = 3716] [serial = 2217] [outer = 00000000] 12:15:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (13959C00) [pid = 3716] [serial = 2218] [outer = 12DEF000] 12:15:43 INFO - PROCESS | 3716 | 1464722143798 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13D2AC00) [pid = 3716] [serial = 2219] [outer = 12DEF000] 12:15:44 INFO - PROCESS | 3716 | 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:15:44 INFO - PROCESS | 3716 | 1464722144332 Marionette TRACE conn2 <- [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:15:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:15:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 892ms 12:15:44 INFO - PROCESS | 3716 | 1464722144379 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3716 | 1464722144383 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:15:44 INFO - PROCESS | 3716 | 1464722144387 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3716 | 1464722144389 Marionette TRACE conn2 <- [1,2922,null,{}] 12:15:44 INFO - PROCESS | 3716 | 1464722144393 Marionette TRACE conn2 -> [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:15:44 INFO - PROCESS | 3716 | 1464722144502 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:15:44 INFO - PROCESS | 3716 | 1464722144616 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B43C00 == 55 [pid = 3716] [id = 740] 12:15:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16C5B800) [pid = 3716] [serial = 2220] [outer = 00000000] 12:15:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (17598400) [pid = 3716] [serial = 2221] [outer = 16C5B800] 12:15:44 INFO - PROCESS | 3716 | 1464722144716 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (18671C00) [pid = 3716] [serial = 2222] [outer = 16C5B800] 12:15:45 INFO - PROCESS | 3716 | 1464722145281 Marionette TRACE conn2 <- [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:15:45 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:15:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 955ms 12:15:45 INFO - PROCESS | 3716 | 1464722145337 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3716 | 1464722145339 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:15:45 INFO - PROCESS | 3716 | 1464722145350 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3716 | 1464722145356 Marionette TRACE conn2 <- [1,2926,null,{}] 12:15:45 INFO - PROCESS | 3716 | 1464722145361 Marionette TRACE conn2 -> [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:15:45 INFO - PROCESS | 3716 | 1464722145466 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:15:45 INFO - PROCESS | 3716 | 1464722145576 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 19C8F800 == 56 [pid = 3716] [id = 741] 12:15:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (19CDE400) [pid = 3716] [serial = 2223] [outer = 00000000] 12:15:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1A15C000) [pid = 3716] [serial = 2224] [outer = 19CDE400] 12:15:45 INFO - PROCESS | 3716 | 1464722145629 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1A15E000) [pid = 3716] [serial = 2225] [outer = 19CDE400] 12:15:46 INFO - PROCESS | 3716 | 1464722146161 Marionette TRACE conn2 <- [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:15:46 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:15:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 861ms 12:15:46 INFO - PROCESS | 3716 | 1464722146206 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3716 | 1464722146209 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:15:46 INFO - PROCESS | 3716 | 1464722146213 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3716 | 1464722146215 Marionette TRACE conn2 <- [1,2930,null,{}] 12:15:46 INFO - PROCESS | 3716 | 1464722146218 Marionette TRACE conn2 -> [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:15:46 INFO - PROCESS | 3716 | 1464722146323 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:15:46 INFO - PROCESS | 3716 | 1464722146434 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1A132800 == 57 [pid = 3716] [id = 742] 12:15:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1A15BC00) [pid = 3716] [serial = 2226] [outer = 00000000] 12:15:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (1A305800) [pid = 3716] [serial = 2227] [outer = 1A15BC00] 12:15:46 INFO - PROCESS | 3716 | 1464722146486 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1A308C00) [pid = 3716] [serial = 2228] [outer = 1A15BC00] 12:15:46 INFO - PROCESS | 3716 | 1464722146987 Marionette TRACE conn2 <- [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:15:47 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:15:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:15:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 798ms 12:15:47 INFO - PROCESS | 3716 | 1464722147014 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3716 | 1464722147016 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:15:47 INFO - PROCESS | 3716 | 1464722147019 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3716 | 1464722147021 Marionette TRACE conn2 <- [1,2934,null,{}] 12:15:47 INFO - PROCESS | 3716 | 1464722147025 Marionette TRACE conn2 -> [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:15:47 INFO - PROCESS | 3716 | 1464722147132 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:15:47 INFO - PROCESS | 3716 | 1464722147285 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18D57C00 == 58 [pid = 3716] [id = 743] 12:15:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (18D58000) [pid = 3716] [serial = 2229] [outer = 00000000] 12:15:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1A41B000) [pid = 3716] [serial = 2230] [outer = 18D58000] 12:15:47 INFO - PROCESS | 3716 | 1464722147347 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1A82F400) [pid = 3716] [serial = 2231] [outer = 18D58000] 12:15:48 INFO - PROCESS | 3716 | 1464722148027 Marionette TRACE conn2 <- [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:15:48 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:15:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1033ms 12:15:48 INFO - PROCESS | 3716 | 1464722148088 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3716 | 1464722148092 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 12:15:48 INFO - PROCESS | 3716 | 1464722148097 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:15:48 INFO - PROCESS | 3716 | 1464722148102 Marionette TRACE conn2 <- [1,2938,null,{}] 12:15:48 INFO - PROCESS | 3716 | 1464722148110 Marionette TRACE conn2 -> [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:15:48 INFO - PROCESS | 3716 | 1464722148213 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:15:48 INFO - PROCESS | 3716 | 1464722148351 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10E9A800 == 59 [pid = 3716] [id = 744] 12:15:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (10F41C00) [pid = 3716] [serial = 2232] [outer = 00000000] 12:15:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (11864400) [pid = 3716] [serial = 2233] [outer = 10F41C00] 12:15:48 INFO - PROCESS | 3716 | 1464722148400 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (11D28C00) [pid = 3716] [serial = 2234] [outer = 10F41C00] 12:15:48 INFO - PROCESS | 3716 | ++DOCSHELL 10C5E800 == 60 [pid = 3716] [id = 745] 12:15:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (10F3D800) [pid = 3716] [serial = 2235] [outer = 00000000] 12:15:48 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (13DA8800) [pid = 3716] [serial = 2236] [outer = 10F3D800] 12:15:49 INFO - PROCESS | 3716 | 1464722148996 Marionette TRACE conn2 <- [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:15:49 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:15:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 939ms 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 0F2A2000 == 59 [pid = 3716] [id = 697] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 105EC800 == 58 [pid = 3716] [id = 737] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 0F29F400 == 57 [pid = 3716] [id = 736] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 16383800 == 56 [pid = 3716] [id = 735] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 0F2ABC00 == 55 [pid = 3716] [id = 734] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 102D9800 == 54 [pid = 3716] [id = 733] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 159F0000 == 53 [pid = 3716] [id = 732] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 1451A800 == 52 [pid = 3716] [id = 731] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 111AE000 == 51 [pid = 3716] [id = 730] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 10511800 == 50 [pid = 3716] [id = 729] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 13A61C00 == 49 [pid = 3716] [id = 725] 12:15:49 INFO - PROCESS | 3716 | --DOCSHELL 0F2A1800 == 48 [pid = 3716] [id = 724] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1140B800) [pid = 3716] [serial = 2093] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (162FBC00) [pid = 3716] [serial = 2096] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (18DA4400) [pid = 3716] [serial = 2099] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (16F3C800) [pid = 3716] [serial = 2051] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (16384000) [pid = 3716] [serial = 2155] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (16797C00) [pid = 3716] [serial = 2156] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18D50C00) [pid = 3716] [serial = 2168] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1140E400) [pid = 3716] [serial = 2146] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (162F2C00) [pid = 3716] [serial = 2152] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (13A5FC00) [pid = 3716] [serial = 2149] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (13DB2C00) [pid = 3716] [serial = 2150] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (105F5000) [pid = 3716] [serial = 2144] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (10271400) [pid = 3716] [serial = 2143] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (17969C00) [pid = 3716] [serial = 2159] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (105F1000) [pid = 3716] [serial = 2131] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (12B39400) [pid = 3716] [serial = 2134] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16385000) [pid = 3716] [serial = 2137] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (18DA5400) [pid = 3716] [serial = 2140] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (17146400) [pid = 3716] [serial = 2158] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (13963C00) [pid = 3716] [serial = 2164] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (18690400) [pid = 3716] [serial = 2161] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1868D400) [pid = 3716] [serial = 2167] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (18690C00) [pid = 3716] [serial = 2162] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (19C90000) [pid = 3716] [serial = 2170] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (11D29000) [pid = 3716] [serial = 2147] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (162FA800) [pid = 3716] [serial = 2153] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (13996800) [pid = 3716] [serial = 2165] [outer = 00000000] [url = about:blank] 12:15:49 INFO - PROCESS | 3716 | 1464722149091 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3716 | 1464722149096 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 12:15:49 INFO - PROCESS | 3716 | 1464722149110 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3716 | 1464722149112 Marionette TRACE conn2 <- [1,2942,null,{}] 12:15:49 INFO - PROCESS | 3716 | 1464722149116 Marionette TRACE conn2 -> [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:15:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:15:49 INFO - PROCESS | 3716 | 1464722149237 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:15:49 INFO - PROCESS | 3716 | 1464722149328 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C56000 == 49 [pid = 3716] [id = 746] 12:15:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10C56C00) [pid = 3716] [serial = 2237] [outer = 00000000] 12:15:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (111CBC00) [pid = 3716] [serial = 2238] [outer = 10C56C00] 12:15:49 INFO - PROCESS | 3716 | 1464722149376 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (114BC400) [pid = 3716] [serial = 2239] [outer = 10C56C00] 12:15:49 INFO - PROCESS | 3716 | 1464722149801 Marionette TRACE conn2 <- [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:15:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:15:49 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:15:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 736ms 12:15:49 INFO - PROCESS | 3716 | 1464722149858 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3716 | 1464722149860 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:15:49 INFO - PROCESS | 3716 | 1464722149864 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3716 | 1464722149867 Marionette TRACE conn2 <- [1,2946,null,{}] 12:15:49 INFO - PROCESS | 3716 | 1464722149877 Marionette TRACE conn2 -> [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:15:50 INFO - PROCESS | 3716 | 1464722149975 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:15:50 INFO - PROCESS | 3716 | 1464722149990 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 13D2B400 == 50 [pid = 3716] [id = 747] 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (13D2BC00) [pid = 3716] [serial = 2240] [outer = 00000000] 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (145DC400) [pid = 3716] [serial = 2241] [outer = 13D2BC00] 12:15:50 INFO - PROCESS | 3716 | 1464722150037 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (159F1000) [pid = 3716] [serial = 2242] [outer = 13D2BC00] 12:15:50 INFO - PROCESS | 3716 | 1464722150494 Marionette TRACE conn2 <- [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:15:50 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:15:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 626ms 12:15:50 INFO - PROCESS | 3716 | 1464722150501 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3716 | 1464722150503 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 12:15:50 INFO - PROCESS | 3716 | 1464722150506 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:15:50 INFO - PROCESS | 3716 | 1464722150508 Marionette TRACE conn2 <- [1,2950,null,{}] 12:15:50 INFO - PROCESS | 3716 | 1464722150511 Marionette TRACE conn2 -> [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:15:50 INFO - PROCESS | 3716 | 1464722150594 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:15:50 INFO - PROCESS | 3716 | 1464722150600 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 145C1400 == 51 [pid = 3716] [id = 748] 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1520EC00) [pid = 3716] [serial = 2243] [outer = 00000000] 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (16383800) [pid = 3716] [serial = 2244] [outer = 1520EC00] 12:15:50 INFO - PROCESS | 3716 | 1464722150646 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (16797400) [pid = 3716] [serial = 2245] [outer = 1520EC00] 12:15:51 INFO - PROCESS | 3716 | 1464722151059 Marionette TRACE conn2 <- [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:15:51 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:15:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 595ms 12:15:51 INFO - PROCESS | 3716 | 1464722151125 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3716 | 1464722151127 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 12:15:51 INFO - PROCESS | 3716 | 1464722151131 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3716 | 1464722151133 Marionette TRACE conn2 <- [1,2954,null,{}] 12:15:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:15:51 INFO - PROCESS | 3716 | 1464722151136 Marionette TRACE conn2 -> [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:15:51 INFO - PROCESS | 3716 | 1464722151233 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:15:51 INFO - PROCESS | 3716 | 1464722151239 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16382C00 == 52 [pid = 3716] [id = 749] 12:15:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (16C55C00) [pid = 3716] [serial = 2246] [outer = 00000000] 12:15:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (16F3C800) [pid = 3716] [serial = 2247] [outer = 16C55C00] 12:15:51 INFO - PROCESS | 3716 | 1464722151282 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (171ACC00) [pid = 3716] [serial = 2248] [outer = 16C55C00] 12:15:51 INFO - PROCESS | 3716 | 1464722151755 Marionette TRACE conn2 <- [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:15:51 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:15:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 704ms 12:15:51 INFO - PROCESS | 3716 | 1464722151834 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3716 | 1464722151836 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:15:51 INFO - PROCESS | 3716 | 1464722151846 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3716 | 1464722151847 Marionette TRACE conn2 <- [1,2958,null,{}] 12:15:51 INFO - PROCESS | 3716 | 1464722151851 Marionette TRACE conn2 -> [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:15:52 INFO - PROCESS | 3716 | 1464722151984 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:15:52 INFO - PROCESS | 3716 | 1464722152051 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 16F33400 == 53 [pid = 3716] [id = 750] 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (16F3C400) [pid = 3716] [serial = 2249] [outer = 00000000] 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (18670800) [pid = 3716] [serial = 2250] [outer = 16F3C400] 12:15:52 INFO - PROCESS | 3716 | 1464722152097 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1868D400) [pid = 3716] [serial = 2251] [outer = 16F3C400] 12:15:52 INFO - PROCESS | 3716 | 1464722152500 Marionette TRACE conn2 <- [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:15:52 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:15:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 704ms 12:15:52 INFO - PROCESS | 3716 | 1464722152539 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3716 | 1464722152541 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 3716 | 1464722152544 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:15:52 INFO - PROCESS | 3716 | 1464722152546 Marionette TRACE conn2 <- [1,2962,null,{}] 12:15:52 INFO - PROCESS | 3716 | 1464722152549 Marionette TRACE conn2 -> [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:15:52 INFO - PROCESS | 3716 | 1464722152663 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:15:52 INFO - PROCESS | 3716 | 1464722152757 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18696400 == 54 [pid = 3716] [id = 751] 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (18D50400) [pid = 3716] [serial = 2252] [outer = 00000000] 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (18DA7C00) [pid = 3716] [serial = 2253] [outer = 18D50400] 12:15:52 INFO - PROCESS | 3716 | 1464722152800 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (18DAD800) [pid = 3716] [serial = 2254] [outer = 18D50400] 12:15:53 INFO - PROCESS | 3716 | 1464722153184 Marionette TRACE conn2 <- [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:15:53 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:15:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 705ms 12:15:53 INFO - PROCESS | 3716 | 1464722153244 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3716 | 1464722153246 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:15:53 INFO - PROCESS | 3716 | 1464722153250 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3716 | 1464722153251 Marionette TRACE conn2 <- [1,2966,null,{}] 12:15:53 INFO - PROCESS | 3716 | 1464722153262 Marionette TRACE conn2 -> [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:15:53 INFO - PROCESS | 3716 | 1464722153377 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:15:53 INFO - PROCESS | 3716 | 1464722153386 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F98A000 == 55 [pid = 3716] [id = 752] 12:15:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (1867BC00) [pid = 3716] [serial = 2255] [outer = 00000000] 12:15:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1A12F000) [pid = 3716] [serial = 2256] [outer = 1867BC00] 12:15:53 INFO - PROCESS | 3716 | 1464722153430 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1A15F400) [pid = 3716] [serial = 2257] [outer = 1867BC00] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1759C400) [pid = 3716] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (16F36800) [pid = 3716] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (10C60800) [pid = 3716] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (162F0400) [pid = 3716] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1451BC00) [pid = 3716] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (105F8C00) [pid = 3716] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (111B6400) [pid = 3716] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (10C5F800) [pid = 3716] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (0F2A2C00) [pid = 3716] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (1050F400) [pid = 3716] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (131EE400) [pid = 3716] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (16057400) [pid = 3716] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (11868400) [pid = 3716] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:15:53 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1867B400) [pid = 3716] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:15:54 INFO - PROCESS | 3716 | 1464722153974 Marionette TRACE conn2 <- [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:15:54 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:15:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 751ms 12:15:54 INFO - PROCESS | 3716 | 1464722154037 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3716 | 1464722154039 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 3716 | 1464722154045 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3716 | 1464722154047 Marionette TRACE conn2 <- [1,2970,null,{}] 12:15:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:15:54 INFO - PROCESS | 3716 | 1464722154050 Marionette TRACE conn2 -> [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:15:54 INFO - PROCESS | 3716 | 1464722154137 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:15:54 INFO - PROCESS | 3716 | 1464722154143 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 3716 | ++DOCSHELL 111CA400 == 56 [pid = 3716] [id = 753] 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1420E800) [pid = 3716] [serial = 2258] [outer = 00000000] 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (1688C800) [pid = 3716] [serial = 2259] [outer = 1420E800] 12:15:54 INFO - PROCESS | 3716 | 1464722154186 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (178E2C00) [pid = 3716] [serial = 2260] [outer = 1420E800] 12:15:54 INFO - PROCESS | 3716 | 1464722154590 Marionette TRACE conn2 <- [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:15:54 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:15:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:15:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:15:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 579ms 12:15:54 INFO - PROCESS | 3716 | 1464722154627 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 3716 | 1464722154629 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:15:54 INFO - PROCESS | 3716 | 1464722154632 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 3716 | 1464722154633 Marionette TRACE conn2 <- [1,2974,null,{}] 12:15:54 INFO - PROCESS | 3716 | 1464722154640 Marionette TRACE conn2 -> [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:15:54 INFO - PROCESS | 3716 | 1464722154770 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:15:54 INFO - PROCESS | 3716 | 1464722154776 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 3716 | ++DOCSHELL 1A303000 == 57 [pid = 3716] [id = 754] 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (1A305C00) [pid = 3716] [serial = 2261] [outer = 00000000] 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (1A417000) [pid = 3716] [serial = 2262] [outer = 1A305C00] 12:15:54 INFO - PROCESS | 3716 | 1464722154820 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (1A424800) [pid = 3716] [serial = 2263] [outer = 1A305C00] 12:15:55 INFO - PROCESS | 3716 | 1464722155187 Marionette TRACE conn2 <- [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:15:55 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:15:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 595ms 12:15:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:15:55 INFO - PROCESS | 3716 | 1464722155230 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 3716 | 1464722155233 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 12:15:55 INFO - PROCESS | 3716 | 1464722155237 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 3716 | 1464722155240 Marionette TRACE conn2 <- [1,2978,null,{}] 12:15:55 INFO - PROCESS | 3716 | 1464722155243 Marionette TRACE conn2 -> [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:15:55 INFO - PROCESS | 3716 | 1464722155386 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:15:55 INFO - PROCESS | 3716 | 1464722155401 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 19CEAC00 == 58 [pid = 3716] [id = 755] 12:15:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (1A834800) [pid = 3716] [serial = 2264] [outer = 00000000] 12:15:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1AA6B400) [pid = 3716] [serial = 2265] [outer = 1A834800] 12:15:55 INFO - PROCESS | 3716 | 1464722155449 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (1AA71000) [pid = 3716] [serial = 2266] [outer = 1A834800] 12:15:55 INFO - PROCESS | 3716 | ++DOCSHELL 102D9C00 == 59 [pid = 3716] [id = 756] 12:15:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (10506800) [pid = 3716] [serial = 2267] [outer = 00000000] 12:15:55 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10511800) [pid = 3716] [serial = 2268] [outer = 10506800] 12:15:56 INFO - PROCESS | 3716 | 1464722156043 Marionette TRACE conn2 <- [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:15:56 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:15:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 829ms 12:15:56 INFO - PROCESS | 3716 | 1464722156079 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 3716 | 1464722156083 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 12:15:56 INFO - PROCESS | 3716 | 1464722156088 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:15:56 INFO - PROCESS | 3716 | 1464722156092 Marionette TRACE conn2 <- [1,2982,null,{}] 12:15:56 INFO - PROCESS | 3716 | 1464722156098 Marionette TRACE conn2 -> [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:15:56 INFO - PROCESS | 3716 | 1464722156233 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:15:56 INFO - PROCESS | 3716 | 1464722156377 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3716 | ++DOCSHELL 10C55C00 == 60 [pid = 3716] [id = 757] 12:15:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (10C56400) [pid = 3716] [serial = 2269] [outer = 00000000] 12:15:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (12FED400) [pid = 3716] [serial = 2270] [outer = 10C56400] 12:15:56 INFO - PROCESS | 3716 | 1464722156433 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1395BC00) [pid = 3716] [serial = 2271] [outer = 10C56400] 12:15:57 INFO - PROCESS | 3716 | 1464722157042 Marionette TRACE conn2 <- [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:15:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:15:57 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:15:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 955ms 12:15:57 INFO - PROCESS | 3716 | 1464722157066 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3716 | 1464722157072 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:15:57 INFO - PROCESS | 3716 | 1464722157079 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3716 | 1464722157081 Marionette TRACE conn2 <- [1,2986,null,{}] 12:15:57 INFO - PROCESS | 3716 | 1464722157100 Marionette TRACE conn2 -> [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:15:57 INFO - PROCESS | 3716 | 1464722157249 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:15:57 INFO - PROCESS | 3716 | 1464722157338 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3716 | ++DOCSHELL 162FBC00 == 61 [pid = 3716] [id = 758] 12:15:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (162FC000) [pid = 3716] [serial = 2272] [outer = 00000000] 12:15:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (16796800) [pid = 3716] [serial = 2273] [outer = 162FC000] 12:15:57 INFO - PROCESS | 3716 | 1464722157392 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (17967000) [pid = 3716] [serial = 2274] [outer = 162FC000] 12:15:57 INFO - PROCESS | 3716 | 1464722157922 Marionette TRACE conn2 <- [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:15:57 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:15:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 908ms 12:15:57 INFO - PROCESS | 3716 | 1464722157981 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3716 | 1464722157984 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:15:57 INFO - PROCESS | 3716 | 1464722157988 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3716 | 1464722157992 Marionette TRACE conn2 <- [1,2990,null,{}] 12:15:58 INFO - PROCESS | 3716 | 1464722158003 Marionette TRACE conn2 -> [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:15:58 INFO - PROCESS | 3716 | 1464722158113 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:15:58 INFO - PROCESS | 3716 | 1464722158257 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 3716 | ++DOCSHELL 0F2A6000 == 62 [pid = 3716] [id = 759] 12:15:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (1A41A800) [pid = 3716] [serial = 2275] [outer = 00000000] 12:15:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1A90C000) [pid = 3716] [serial = 2276] [outer = 1A41A800] 12:15:58 INFO - PROCESS | 3716 | 1464722158322 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1AA6C800) [pid = 3716] [serial = 2277] [outer = 1A41A800] 12:15:58 INFO - PROCESS | 3716 | 1464722158819 Marionette TRACE conn2 <- [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:15:58 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:15:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 12:15:58 INFO - PROCESS | 3716 | 1464722158830 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3716 | 1464722158832 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:15:58 INFO - PROCESS | 3716 | 1464722158836 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3716 | 1464722158838 Marionette TRACE conn2 <- [1,2994,null,{}] 12:15:58 INFO - PROCESS | 3716 | 1464722158841 Marionette TRACE conn2 -> [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:15:58 INFO - PROCESS | 3716 | 1464722158947 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:15:59 INFO - PROCESS | 3716 | 1464722159090 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3716 | ++DOCSHELL 1AA73000 == 63 [pid = 3716] [id = 760] 12:15:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (1AA79000) [pid = 3716] [serial = 2278] [outer = 00000000] 12:15:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (1AB41800) [pid = 3716] [serial = 2279] [outer = 1AA79000] 12:15:59 INFO - PROCESS | 3716 | 1464722159147 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 122 (1AB46C00) [pid = 3716] [serial = 2280] [outer = 1AA79000] 12:15:59 INFO - PROCESS | 3716 | 1464722159661 Marionette TRACE conn2 <- [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:15:59 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:15:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 845ms 12:15:59 INFO - PROCESS | 3716 | 1464722159684 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3716 | 1464722159686 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:15:59 INFO - PROCESS | 3716 | 1464722159691 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3716 | 1464722159693 Marionette TRACE conn2 <- [1,2998,null,{}] 12:15:59 INFO - PROCESS | 3716 | 1464722159697 Marionette TRACE conn2 -> [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:15:59 INFO - PROCESS | 3716 | 1464722159800 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:15:59 INFO - PROCESS | 3716 | 1464722159915 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3716 | ++DOCSHELL 1AA6F400 == 64 [pid = 3716] [id = 761] 12:15:59 INFO - PROCESS | 3716 | ++DOMWINDOW == 123 (1AB3E000) [pid = 3716] [serial = 2281] [outer = 00000000] 12:16:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 124 (1ABE4000) [pid = 3716] [serial = 2282] [outer = 1AB3E000] 12:16:00 INFO - PROCESS | 3716 | 1464722160043 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3716 | ++DOMWINDOW == 125 (1ABE7400) [pid = 3716] [serial = 2283] [outer = 1AB3E000] 12:16:00 INFO - PROCESS | 3716 | [3716] 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:16:00 INFO - PROCESS | 3716 | 1464722160629 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:16:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:16:00 INFO - {} 12:16:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:16:00 INFO - {} 12:16:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:16:00 INFO - {} 12:16:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:16:00 INFO - {} 12:16:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1001ms 12:16:00 INFO - PROCESS | 3716 | 1464722160715 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3716 | 1464722160718 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3716 | 1464722160722 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - TEST-START | /FileAPI/fileReader.html 12:16:00 INFO - PROCESS | 3716 | 1464722160724 Marionette TRACE conn2 <- [1,3002,null,{}] 12:16:00 INFO - PROCESS | 3716 | 1464722160728 Marionette TRACE conn2 -> [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:16:00 INFO - PROCESS | 3716 | 1464722160884 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:16:01 INFO - PROCESS | 3716 | 1464722161025 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3716 | ++DOCSHELL 10230400 == 65 [pid = 3716] [id = 762] 12:16:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 126 (102D1C00) [pid = 3716] [serial = 2284] [outer = 00000000] 12:16:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 127 (1312EC00) [pid = 3716] [serial = 2285] [outer = 102D1C00] 12:16:01 INFO - PROCESS | 3716 | 1464722161079 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3716 | ++DOMWINDOW == 128 (13264000) [pid = 3716] [serial = 2286] [outer = 102D1C00] 12:16:01 INFO - PROCESS | 3716 | 1464722161857 Marionette TRACE conn2 <- [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:16:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:16:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:16:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:16:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:16:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1143ms 12:16:01 INFO - PROCESS | 3716 | 1464722161869 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3716 | 1464722161873 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /FileAPI/historical.html 12:16:01 INFO - PROCESS | 3716 | 1464722161878 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3716 | 1464722161882 Marionette TRACE conn2 <- [1,3006,null,{}] 12:16:01 INFO - PROCESS | 3716 | 1464722161904 Marionette TRACE conn2 -> [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:16:02 INFO - PROCESS | 3716 | 1464722162005 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:16:02 INFO - PROCESS | 3716 | 1464722162122 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3716 | ++DOCSHELL 11DBCC00 == 66 [pid = 3716] [id = 763] 12:16:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 129 (11DBDC00) [pid = 3716] [serial = 2287] [outer = 00000000] 12:16:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 130 (12FE4400) [pid = 3716] [serial = 2288] [outer = 11DBDC00] 12:16:02 INFO - PROCESS | 3716 | 1464722162170 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 131 (14519400) [pid = 3716] [serial = 2289] [outer = 11DBDC00] 12:16:02 INFO - PROCESS | 3716 | 1464722162658 Marionette TRACE conn2 <- [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:16:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:16:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:16:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:16:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:16:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:16:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:16:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:16:02 INFO - TEST-OK | /FileAPI/historical.html | took 799ms 12:16:02 INFO - PROCESS | 3716 | 1464722162682 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 3716 | 1464722162687 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /FileAPI/idlharness.html 12:16:02 INFO - PROCESS | 3716 | 1464722162694 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3716 | 1464722162696 Marionette TRACE conn2 <- [1,3010,null,{}] 12:16:02 INFO - PROCESS | 3716 | 1464722162729 Marionette TRACE conn2 -> [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:16:02 INFO - PROCESS | 3716 | 1464722162827 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:16:02 INFO - PROCESS | 3716 | 1464722162951 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3716 | ++DOCSHELL 12B40400 == 67 [pid = 3716] [id = 764] 12:16:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 132 (14523800) [pid = 3716] [serial = 2290] [outer = 00000000] 12:16:02 INFO - PROCESS | 3716 | ++DOMWINDOW == 133 (162F7800) [pid = 3716] [serial = 2291] [outer = 14523800] 12:16:02 INFO - PROCESS | 3716 | 1464722162997 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3716 | ++DOMWINDOW == 134 (1675A400) [pid = 3716] [serial = 2292] [outer = 14523800] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 1604D000 == 66 [pid = 3716] [id = 712] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 1A303000 == 65 [pid = 3716] [id = 754] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 111CA400 == 64 [pid = 3716] [id = 753] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 0F98A000 == 63 [pid = 3716] [id = 752] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 18696400 == 62 [pid = 3716] [id = 751] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 16F33400 == 61 [pid = 3716] [id = 750] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 16382C00 == 60 [pid = 3716] [id = 749] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 145C1400 == 59 [pid = 3716] [id = 748] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 13D2B400 == 58 [pid = 3716] [id = 747] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 10C56000 == 57 [pid = 3716] [id = 746] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 10C5E800 == 56 [pid = 3716] [id = 745] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 10E9A800 == 55 [pid = 3716] [id = 744] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 12BCB800 == 54 [pid = 3716] [id = 739] 12:16:03 INFO - PROCESS | 3716 | --DOCSHELL 0F29DC00 == 53 [pid = 3716] [id = 738] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 133 (10A5F000) [pid = 3716] [serial = 2132] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 132 (18DAA400) [pid = 3716] [serial = 2141] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 131 (17E8D800) [pid = 3716] [serial = 2138] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 130 (13110000) [pid = 3716] [serial = 2135] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 129 (18698800) [pid = 3716] [serial = 2129] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 128 (1867C000) [pid = 3716] [serial = 2207] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 127 (1867D400) [pid = 3716] [serial = 2212] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 126 (10A58C00) [pid = 3716] [serial = 2209] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 125 (16C51800) [pid = 3716] [serial = 2201] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 124 (13163C00) [pid = 3716] [serial = 2210] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 123 (17968C00) [pid = 3716] [serial = 2203] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 122 (1867AC00) [pid = 3716] [serial = 2206] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 121 (14527800) [pid = 3716] [serial = 2176] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (1451F800) [pid = 3716] [serial = 2186] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (13D2A400) [pid = 3716] [serial = 2185] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (162FC400) [pid = 3716] [serial = 2197] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1630A800) [pid = 3716] [serial = 2198] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1452B800) [pid = 3716] [serial = 2194] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (145D5400) [pid = 3716] [serial = 2195] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (111C5C00) [pid = 3716] [serial = 2173] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (16A4F400) [pid = 3716] [serial = 2200] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (18D4D400) [pid = 3716] [serial = 2179] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1A12A400) [pid = 3716] [serial = 2182] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (1796D400) [pid = 3716] [serial = 2204] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (12C51000) [pid = 3716] [serial = 2191] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (1314A400) [pid = 3716] [serial = 2192] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (12FEC400) [pid = 3716] [serial = 2189] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (12BCC800) [pid = 3716] [serial = 2188] [outer = 00000000] [url = about:blank] 12:16:03 INFO - PROCESS | 3716 | 1464722163883 Marionette TRACE conn2 <- [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:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:16:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:16:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:16:03 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:16:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:16:03 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:16:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:16:03 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:16:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:16:03 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:16:03 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:16:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:16:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:16:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:16:03 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:16:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:16:03 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:16:03 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:16:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:16:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:16:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:16:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:16:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:16:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:16:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1331ms 12:16:04 INFO - PROCESS | 3716 | 1464722164021 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 3716 | 1464722164024 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /FileAPI/idlharness.worker 12:16:04 INFO - PROCESS | 3716 | 1464722164027 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 3716 | 1464722164031 Marionette TRACE conn2 <- [1,3014,null,{}] 12:16:04 INFO - PROCESS | 3716 | 1464722164041 Marionette TRACE conn2 -> [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:16:04 INFO - PROCESS | 3716 | 1464722164132 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:16:04 INFO - PROCESS | 3716 | 1464722164230 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10EA5800 == 54 [pid = 3716] [id = 765] 12:16:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (11184000) [pid = 3716] [serial = 2293] [outer = 00000000] 12:16:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (16A4F400) [pid = 3716] [serial = 2294] [outer = 11184000] 12:16:04 INFO - PROCESS | 3716 | 1464722164276 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1866F800) [pid = 3716] [serial = 2295] [outer = 11184000] 12:16:04 INFO - PROCESS | 3716 | [3716] 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:16:05 INFO - PROCESS | 3716 | 1464722165207 Marionette TRACE conn2 <- [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:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:16:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:16:05 INFO - {} 12:16:05 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:16:05 INFO - {} 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:16:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:16:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:16:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 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:16:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:16:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:16:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:16:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:16:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:16:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:16:05 INFO - {} 12:16:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1362ms 12:16:05 INFO - PROCESS | 3716 | 1464722165386 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3716 | 1464722165388 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:16:05 INFO - PROCESS | 3716 | 1464722165392 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 3716 | 1464722165394 Marionette TRACE conn2 <- [1,3018,null,{}] 12:16:05 INFO - PROCESS | 3716 | 1464722165397 Marionette TRACE conn2 -> [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:16:05 INFO - PROCESS | 3716 | 1464722165488 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:16:05 INFO - PROCESS | 3716 | 1464722165493 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10227800 == 55 [pid = 3716] [id = 766] 12:16:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (10A57C00) [pid = 3716] [serial = 2296] [outer = 00000000] 12:16:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (18DB0C00) [pid = 3716] [serial = 2297] [outer = 10A57C00] 12:16:05 INFO - PROCESS | 3716 | 1464722165542 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (1B5EC000) [pid = 3716] [serial = 2298] [outer = 10A57C00] 12:16:06 INFO - PROCESS | 3716 | 1464722166020 Marionette TRACE conn2 <- [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:16:06 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:16:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 689ms 12:16:06 INFO - PROCESS | 3716 | 1464722166091 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3716 | 1464722166093 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 12:16:06 INFO - PROCESS | 3716 | 1464722166100 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:16:06 INFO - PROCESS | 3716 | 1464722166101 Marionette TRACE conn2 <- [1,3022,null,{}] 12:16:06 INFO - PROCESS | 3716 | 1464722166105 Marionette TRACE conn2 -> [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:16:06 INFO - PROCESS | 3716 | 1464722166230 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:16:06 INFO - PROCESS | 3716 | 1464722166236 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A5EC00 == 56 [pid = 3716] [id = 767] 12:16:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (18B5B400) [pid = 3716] [serial = 2299] [outer = 00000000] 12:16:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (18B61800) [pid = 3716] [serial = 2300] [outer = 18B5B400] 12:16:06 INFO - PROCESS | 3716 | 1464722166279 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (18B67400) [pid = 3716] [serial = 2301] [outer = 18B5B400] 12:16:06 INFO - PROCESS | 3716 | 1464722166707 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:16:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:16:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 642ms 12:16:06 INFO - PROCESS | 3716 | 1464722166742 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3716 | 1464722166744 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 12:16:06 INFO - PROCESS | 3716 | 1464722166747 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3716 | 1464722166749 Marionette TRACE conn2 <- [1,3026,null,{}] 12:16:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:16:06 INFO - PROCESS | 3716 | 1464722166752 Marionette TRACE conn2 -> [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:16:06 INFO - PROCESS | 3716 | 1464722166888 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:16:07 INFO - PROCESS | 3716 | 1464722166985 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3716 | ++DOCSHELL 18B40C00 == 57 [pid = 3716] [id = 768] 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (18B41000) [pid = 3716] [serial = 2302] [outer = 00000000] 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (18B4BC00) [pid = 3716] [serial = 2303] [outer = 18B41000] 12:16:07 INFO - PROCESS | 3716 | 1464722167028 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (18B4E800) [pid = 3716] [serial = 2304] [outer = 18B41000] 12:16:07 INFO - PROCESS | 3716 | 1464722167405 Marionette TRACE conn2 <- [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:16:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:16:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:16:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 689ms 12:16:07 INFO - PROCESS | 3716 | 1464722167449 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3716 | 1464722167451 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:16:07 INFO - PROCESS | 3716 | 1464722167454 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3716 | 1464722167456 Marionette TRACE conn2 <- [1,3030,null,{}] 12:16:07 INFO - PROCESS | 3716 | 1464722167459 Marionette TRACE conn2 -> [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:16:07 INFO - PROCESS | 3716 | 1464722167586 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:16:07 INFO - PROCESS | 3716 | 1464722167665 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3716 | ++DOCSHELL 10A5B800 == 58 [pid = 3716] [id = 769] 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (18B49800) [pid = 3716] [serial = 2305] [outer = 00000000] 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (18B56C00) [pid = 3716] [serial = 2306] [outer = 18B49800] 12:16:07 INFO - PROCESS | 3716 | 1464722167708 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (18B58C00) [pid = 3716] [serial = 2307] [outer = 18B49800] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (16F3C400) [pid = 3716] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (18D50400) [pid = 3716] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1867BC00) [pid = 3716] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (1420E800) [pid = 3716] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1A305C00) [pid = 3716] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (10F3D800) [pid = 3716] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (10F41C00) [pid = 3716] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (13D2BC00) [pid = 3716] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (16C55C00) [pid = 3716] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1520EC00) [pid = 3716] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:16:08 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (10C56C00) [pid = 3716] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:16:08 INFO - PROCESS | 3716 | 1464722168525 Marionette TRACE conn2 <- [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:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:16:08 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:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:16:08 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:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:16:08 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:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:16:08 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:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:16:08 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:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:16:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:16:08 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:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:16:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:16:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:16:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:16:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:16:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:16:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1142ms 12:16:08 INFO - PROCESS | 3716 | 1464722168601 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3716 | 1464722168604 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:16:08 INFO - PROCESS | 3716 | 1464722168607 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3716 | 1464722168608 Marionette TRACE conn2 <- [1,3034,null,{}] 12:16:08 INFO - PROCESS | 3716 | 1464722168612 Marionette TRACE conn2 -> [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:16:08 INFO - PROCESS | 3716 | 1464722168736 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:16:08 INFO - PROCESS | 3716 | 1464722168797 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 18B50400 == 59 [pid = 3716] [id = 770] 12:16:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (18B62400) [pid = 3716] [serial = 2308] [outer = 00000000] 12:16:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (18D50400) [pid = 3716] [serial = 2309] [outer = 18B62400] 12:16:08 INFO - PROCESS | 3716 | 1464722168840 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (1ABEC000) [pid = 3716] [serial = 2310] [outer = 18B62400] 12:16:09 INFO - PROCESS | 3716 | [3716] 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:16:09 INFO - PROCESS | 3716 | 1464722169197 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:16:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:16:09 INFO - {} 12:16:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 642ms 12:16:09 INFO - PROCESS | 3716 | 1464722169245 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3716 | 1464722169247 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:16:09 INFO - PROCESS | 3716 | 1464722169250 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3716 | 1464722169252 Marionette TRACE conn2 <- [1,3038,null,{}] 12:16:09 INFO - PROCESS | 3716 | 1464722169255 Marionette TRACE conn2 -> [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:16:09 INFO - PROCESS | 3716 | 1464722169337 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:16:09 INFO - PROCESS | 3716 | 1464722169343 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10A64800 == 60 [pid = 3716] [id = 771] 12:16:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (12B3B800) [pid = 3716] [serial = 2311] [outer = 00000000] 12:16:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1B70AC00) [pid = 3716] [serial = 2312] [outer = 12B3B800] 12:16:09 INFO - PROCESS | 3716 | 1464722169388 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (1B726C00) [pid = 3716] [serial = 2313] [outer = 12B3B800] 12:16:09 INFO - PROCESS | 3716 | 1464722169797 Marionette TRACE conn2 <- [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:16:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:16:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:16:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:16:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:16:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 595ms 12:16:09 INFO - PROCESS | 3716 | 1464722169871 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3716 | 1464722169873 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 12:16:09 INFO - PROCESS | 3716 | 1464722169878 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:16:09 INFO - PROCESS | 3716 | 1464722169880 Marionette TRACE conn2 <- [1,3042,null,{}] 12:16:09 INFO - PROCESS | 3716 | 1464722169883 Marionette TRACE conn2 -> [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:16:09 INFO - PROCESS | 3716 | 1464722169966 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:16:10 INFO - PROCESS | 3716 | 1464722169972 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11403400 == 61 [pid = 3716] [id = 772] 12:16:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (12DF5400) [pid = 3716] [serial = 2314] [outer = 00000000] 12:16:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (1B72C800) [pid = 3716] [serial = 2315] [outer = 12DF5400] 12:16:10 INFO - PROCESS | 3716 | 1464722170016 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (1B72FC00) [pid = 3716] [serial = 2316] [outer = 12DF5400] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 14207000 == 60 [pid = 3716] [id = 687] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 1A132800 == 59 [pid = 3716] [id = 742] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18679C00 == 58 [pid = 3716] [id = 709] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10C5C800 == 57 [pid = 3716] [id = 696] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 12B43C00 == 56 [pid = 3716] [id = 740] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 12FE6400 == 55 [pid = 3716] [id = 676] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 19CEB000 == 54 [pid = 3716] [id = 727] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10A64400 == 53 [pid = 3716] [id = 728] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10EA5000 == 52 [pid = 3716] [id = 661] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 12B39000 == 51 [pid = 3716] [id = 713] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 1796F800 == 50 [pid = 3716] [id = 726] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18695C00 == 49 [pid = 3716] [id = 699] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 13960C00 == 48 [pid = 3716] [id = 686] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10C58C00 == 47 [pid = 3716] [id = 674] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 19C8F800 == 46 [pid = 3716] [id = 741] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18D57C00 == 45 [pid = 3716] [id = 743] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 14207800 == 44 [pid = 3716] [id = 698] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18D54000 == 43 [pid = 3716] [id = 723] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 12FE9400 == 42 [pid = 3716] [id = 659] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 11DBCC00 == 41 [pid = 3716] [id = 763] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 1AA6F400 == 40 [pid = 3716] [id = 761] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10230400 == 39 [pid = 3716] [id = 762] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 0F2A6000 == 38 [pid = 3716] [id = 759] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 1AA73000 == 37 [pid = 3716] [id = 760] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 162FBC00 == 36 [pid = 3716] [id = 758] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 102D9C00 == 35 [pid = 3716] [id = 756] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 19CEAC00 == 34 [pid = 3716] [id = 755] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10C55C00 == 33 [pid = 3716] [id = 757] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 12B40400 == 32 [pid = 3716] [id = 764] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10A5EC00 == 31 [pid = 3716] [id = 767] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10EA5800 == 30 [pid = 3716] [id = 765] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10A5B800 == 29 [pid = 3716] [id = 769] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18B40C00 == 28 [pid = 3716] [id = 768] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 18B50400 == 27 [pid = 3716] [id = 770] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10227800 == 26 [pid = 3716] [id = 766] 12:16:11 INFO - PROCESS | 3716 | --DOCSHELL 10A64800 == 25 [pid = 3716] [id = 771] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (18670800) [pid = 3716] [serial = 2250] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (18DA7C00) [pid = 3716] [serial = 2253] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (1868D400) [pid = 3716] [serial = 2251] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (1A12F000) [pid = 3716] [serial = 2256] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (18DAD800) [pid = 3716] [serial = 2254] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (1A15F400) [pid = 3716] [serial = 2257] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1688C800) [pid = 3716] [serial = 2259] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (1A417000) [pid = 3716] [serial = 2262] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (17598400) [pid = 3716] [serial = 2221] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (13DA8800) [pid = 3716] [serial = 2236] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (11D28C00) [pid = 3716] [serial = 2234] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (11864400) [pid = 3716] [serial = 2233] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (145DC400) [pid = 3716] [serial = 2241] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (159F1000) [pid = 3716] [serial = 2242] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (1A305800) [pid = 3716] [serial = 2227] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (105F3000) [pid = 3716] [serial = 2215] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (16F3C800) [pid = 3716] [serial = 2247] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (1A15C000) [pid = 3716] [serial = 2224] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (13959C00) [pid = 3716] [serial = 2218] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (16383800) [pid = 3716] [serial = 2244] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (16797400) [pid = 3716] [serial = 2245] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A41B000) [pid = 3716] [serial = 2230] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (1A424800) [pid = 3716] [serial = 2263] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (1AA6B400) [pid = 3716] [serial = 2265] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (111CBC00) [pid = 3716] [serial = 2238] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (114BC400) [pid = 3716] [serial = 2239] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (178E2C00) [pid = 3716] [serial = 2260] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | --DOMWINDOW == 91 (171ACC00) [pid = 3716] [serial = 2248] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3716 | 1464722172363 Marionette TRACE conn2 <- [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:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:16:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:16:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:12 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:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:12 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:16:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:16:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:16:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2614ms 12:16:12 INFO - PROCESS | 3716 | 1464722172531 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 3716 | 1464722172535 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:16:12 INFO - PROCESS | 3716 | 1464722172542 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3716 | 1464722172545 Marionette TRACE conn2 <- [1,3046,null,{}] 12:16:12 INFO - PROCESS | 3716 | 1464722172554 Marionette TRACE conn2 -> [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:16:12 INFO - PROCESS | 3716 | 1464722172651 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:16:12 INFO - PROCESS | 3716 | 1464722172660 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F395000 == 26 [pid = 3716] [id = 773] 12:16:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 92 (0F397400) [pid = 3716] [serial = 2317] [outer = 00000000] 12:16:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (10511000) [pid = 3716] [serial = 2318] [outer = 0F397400] 12:16:12 INFO - PROCESS | 3716 | 1464722172708 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (105F6400) [pid = 3716] [serial = 2319] [outer = 0F397400] 12:16:13 INFO - PROCESS | 3716 | 1464722173214 Marionette TRACE conn2 <- [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:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:16:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:16:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 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 - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:16:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:16:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:16:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 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/FileAPI/file/File-constructor.html:51:1 12:16:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:16:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 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/FileAPI/file/File-constructor.html:56:1 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:16:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:16:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 705ms 12:16:13 INFO - PROCESS | 3716 | 1464722173250 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3716 | 1464722173256 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:16:13 INFO - PROCESS | 3716 | 1464722173263 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3716 | 1464722173265 Marionette TRACE conn2 <- [1,3050,null,{}] 12:16:13 INFO - PROCESS | 3716 | 1464722173269 Marionette TRACE conn2 -> [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:16:13 INFO - PROCESS | 3716 | 1464722173355 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:16:13 INFO - PROCESS | 3716 | 1464722173451 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10E99C00 == 27 [pid = 3716] [id = 774] 12:16:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (10E9A800) [pid = 3716] [serial = 2320] [outer = 00000000] 12:16:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (10F3D400) [pid = 3716] [serial = 2321] [outer = 10E9A800] 12:16:13 INFO - PROCESS | 3716 | 1464722173496 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (10F9D000) [pid = 3716] [serial = 2322] [outer = 10E9A800] 12:16:13 INFO - PROCESS | 3716 | [3716] 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:16:13 INFO - PROCESS | 3716 | 1464722173919 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:16:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:16:13 INFO - {} 12:16:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 705ms 12:16:13 INFO - PROCESS | 3716 | 1464722173960 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3716 | 1464722173962 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:16:14 INFO - PROCESS | 3716 | 1464722173966 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3716 | 1464722173970 Marionette TRACE conn2 <- [1,3054,null,{}] 12:16:14 INFO - PROCESS | 3716 | 1464722173986 Marionette TRACE conn2 -> [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:16:14 INFO - PROCESS | 3716 | 1464722174107 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:16:14 INFO - PROCESS | 3716 | 1464722174118 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1140E000 == 28 [pid = 3716] [id = 775] 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1140E800) [pid = 3716] [serial = 2323] [outer = 00000000] 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (11DC2C00) [pid = 3716] [serial = 2324] [outer = 1140E800] 12:16:14 INFO - PROCESS | 3716 | 1464722174167 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (12B37C00) [pid = 3716] [serial = 2325] [outer = 1140E800] 12:16:14 INFO - PROCESS | 3716 | 1464722174677 Marionette TRACE conn2 <- [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:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:16:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:16:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 704ms 12:16:14 INFO - PROCESS | 3716 | 1464722174697 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3716 | 1464722174699 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:16:14 INFO - PROCESS | 3716 | 1464722174703 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3716 | 1464722174704 Marionette TRACE conn2 <- [1,3058,null,{}] 12:16:14 INFO - PROCESS | 3716 | 1464722174708 Marionette TRACE conn2 -> [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:16:14 INFO - PROCESS | 3716 | 1464722174790 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:16:14 INFO - PROCESS | 3716 | 1464722174796 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B43C00 == 29 [pid = 3716] [id = 776] 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (12C52000) [pid = 3716] [serial = 2326] [outer = 00000000] 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (13110000) [pid = 3716] [serial = 2327] [outer = 12C52000] 12:16:14 INFO - PROCESS | 3716 | 1464722174841 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (131EB400) [pid = 3716] [serial = 2328] [outer = 12C52000] 12:16:15 INFO - PROCESS | 3716 | 1464722175281 Marionette TRACE conn2 <- [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:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:16:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 642ms 12:16:15 INFO - PROCESS | 3716 | 1464722175340 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3716 | 1464722175342 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:16:15 INFO - PROCESS | 3716 | 1464722175348 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 3716 | 1464722175349 Marionette TRACE conn2 <- [1,3062,null,{}] 12:16:15 INFO - PROCESS | 3716 | 1464722175353 Marionette TRACE conn2 -> [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:16:15 INFO - PROCESS | 3716 | 1464722175433 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:16:15 INFO - PROCESS | 3716 | 1464722175439 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3716 | ++DOCSHELL 1398E000 == 30 [pid = 3716] [id = 777] 12:16:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (13995800) [pid = 3716] [serial = 2329] [outer = 00000000] 12:16:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (13A5A800) [pid = 3716] [serial = 2330] [outer = 13995800] 12:16:15 INFO - PROCESS | 3716 | 1464722175484 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (13A63000) [pid = 3716] [serial = 2331] [outer = 13995800] 12:16:15 INFO - PROCESS | 3716 | 1464722175936 Marionette TRACE conn2 <- [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:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:16:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 626ms 12:16:15 INFO - PROCESS | 3716 | 1464722175992 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3716 | 1464722175994 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 12:16:16 INFO - PROCESS | 3716 | 1464722175998 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:16:16 INFO - PROCESS | 3716 | 1464722175999 Marionette TRACE conn2 <- [1,3066,null,{}] 12:16:16 INFO - PROCESS | 3716 | 1464722176003 Marionette TRACE conn2 -> [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:16:16 INFO - PROCESS | 3716 | 1464722176122 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:16:16 INFO - PROCESS | 3716 | 1464722176134 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1451FC00 == 31 [pid = 3716] [id = 778] 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (14522000) [pid = 3716] [serial = 2332] [outer = 00000000] 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 108 (145DBC00) [pid = 3716] [serial = 2333] [outer = 14522000] 12:16:16 INFO - PROCESS | 3716 | 1464722176179 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 109 (1520E800) [pid = 3716] [serial = 2334] [outer = 14522000] 12:16:16 INFO - PROCESS | 3716 | 1464722176617 Marionette TRACE conn2 <- [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:16:16 INFO - PROCESS | 3716 | 1464722176741 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:16:16 INFO - PROCESS | 3716 | 1464722176745 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3716 | 1464722176747 Marionette TRACE conn2 <- [1,3070,null,{}] 12:16:16 INFO - PROCESS | 3716 | 1464722176750 Marionette TRACE conn2 -> [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:16:16 INFO - PROCESS | 3716 | 1464722176850 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:16:16 INFO - PROCESS | 3716 | 1464722176862 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 15212800 == 32 [pid = 3716] [id = 779] 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 110 (157D5800) [pid = 3716] [serial = 2335] [outer = 00000000] 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 111 (162F6000) [pid = 3716] [serial = 2336] [outer = 157D5800] 12:16:16 INFO - PROCESS | 3716 | 1464722176906 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3716 | ++DOMWINDOW == 112 (162F6400) [pid = 3716] [serial = 2337] [outer = 157D5800] 12:16:17 INFO - PROCESS | 3716 | 1464722177326 Marionette TRACE conn2 <- [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:16:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:16:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:16:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:16:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 642ms 12:16:17 INFO - PROCESS | 3716 | 1464722177387 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3716 | 1464722177389 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:16:17 INFO - PROCESS | 3716 | 1464722177392 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3716 | 1464722177394 Marionette TRACE conn2 <- [1,3074,null,{}] 12:16:17 INFO - PROCESS | 3716 | 1464722177397 Marionette TRACE conn2 -> [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:16:17 INFO - PROCESS | 3716 | 1464722177519 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:16:17 INFO - PROCESS | 3716 | 1464722177525 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 162F5800 == 33 [pid = 3716] [id = 780] 12:16:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 113 (162FBC00) [pid = 3716] [serial = 2338] [outer = 00000000] 12:16:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 114 (1630C800) [pid = 3716] [serial = 2339] [outer = 162FBC00] 12:16:17 INFO - PROCESS | 3716 | 1464722177569 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3716 | ++DOMWINDOW == 115 (1630D800) [pid = 3716] [serial = 2340] [outer = 162FBC00] 12:16:18 INFO - PROCESS | 3716 | 1464722177997 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:16:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 626ms 12:16:18 INFO - PROCESS | 3716 | 1464722178034 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3716 | 1464722178036 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:16:18 INFO - PROCESS | 3716 | 1464722178039 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3716 | 1464722178041 Marionette TRACE conn2 <- [1,3078,null,{}] 12:16:18 INFO - PROCESS | 3716 | 1464722178044 Marionette TRACE conn2 -> [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:16:18 INFO - PROCESS | 3716 | 1464722178159 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:16:18 INFO - PROCESS | 3716 | 1464722178165 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 1140DC00 == 34 [pid = 3716] [id = 781] 12:16:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 116 (16796C00) [pid = 3716] [serial = 2341] [outer = 00000000] 12:16:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 117 (16A55000) [pid = 3716] [serial = 2342] [outer = 16796C00] 12:16:18 INFO - PROCESS | 3716 | 1464722178209 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 118 (16C09800) [pid = 3716] [serial = 2343] [outer = 16796C00] 12:16:18 INFO - PROCESS | 3716 | 1464722178673 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:16:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:16:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 689ms 12:16:18 INFO - PROCESS | 3716 | 1464722178737 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3716 | 1464722178738 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:16:18 INFO - PROCESS | 3716 | 1464722178742 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3716 | 1464722178744 Marionette TRACE conn2 <- [1,3082,null,{}] 12:16:18 INFO - PROCESS | 3716 | 1464722178754 Marionette TRACE conn2 -> [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:16:18 INFO - PROCESS | 3716 | 1464722178890 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:16:18 INFO - PROCESS | 3716 | 1464722178900 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12B39400 == 35 [pid = 3716] [id = 782] 12:16:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 119 (16C57400) [pid = 3716] [serial = 2344] [outer = 00000000] 12:16:18 INFO - PROCESS | 3716 | ++DOMWINDOW == 120 (171A5400) [pid = 3716] [serial = 2345] [outer = 16C57400] 12:16:19 INFO - PROCESS | 3716 | 1464722179001 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3716 | ++DOMWINDOW == 121 (17598400) [pid = 3716] [serial = 2346] [outer = 16C57400] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 120 (12DEF000) [pid = 3716] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 119 (16C5B800) [pid = 3716] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 118 (1A15BC00) [pid = 3716] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 117 (0F2A0000) [pid = 3716] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 116 (19CDE400) [pid = 3716] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 115 (18D58000) [pid = 3716] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 114 (114B5C00) [pid = 3716] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 113 (18D57800) [pid = 3716] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 112 (1A125400) [pid = 3716] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 111 (13DAAC00) [pid = 3716] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 110 (0F2A4C00) [pid = 3716] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 109 (18675400) [pid = 3716] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 108 (18B41000) [pid = 3716] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 107 (18B49800) [pid = 3716] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 106 (18B62400) [pid = 3716] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 105 (12B3B800) [pid = 3716] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 104 (10A57C00) [pid = 3716] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 103 (11184000) [pid = 3716] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 102 (14523800) [pid = 3716] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 101 (11DBDC00) [pid = 3716] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 100 (102D1C00) [pid = 3716] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 99 (1AB3E000) [pid = 3716] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 98 (1AA79000) [pid = 3716] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 97 (1A41A800) [pid = 3716] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 96 (162FC000) [pid = 3716] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 95 (10C56400) [pid = 3716] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 94 (10506800) [pid = 3716] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 93 (1A834800) [pid = 3716] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:16:19 INFO - PROCESS | 3716 | --DOMWINDOW == 92 (18B5B400) [pid = 3716] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:16:19 INFO - PROCESS | 3716 | 1464722179895 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:16:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:16:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1237ms 12:16:19 INFO - PROCESS | 3716 | 1464722179978 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3716 | 1464722179980 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 12:16:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:16:19 INFO - PROCESS | 3716 | 1464722179984 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 3716 | 1464722179986 Marionette TRACE conn2 <- [1,3086,null,{}] 12:16:20 INFO - PROCESS | 3716 | 1464722179990 Marionette TRACE conn2 -> [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:16:20 INFO - PROCESS | 3716 | 1464722180083 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:16:20 INFO - PROCESS | 3716 | 1464722180179 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 11BC2400 == 36 [pid = 3716] [id = 783] 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 93 (13145400) [pid = 3716] [serial = 2347] [outer = 00000000] 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 94 (1520B800) [pid = 3716] [serial = 2348] [outer = 13145400] 12:16:20 INFO - PROCESS | 3716 | 1464722180235 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 95 (16F32000) [pid = 3716] [serial = 2349] [outer = 13145400] 12:16:20 INFO - PROCESS | 3716 | 1464722180588 Marionette TRACE conn2 <- [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:16:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:16:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:16:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 642ms 12:16:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:16:20 INFO - PROCESS | 3716 | 1464722180621 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3716 | 1464722180623 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 12:16:20 INFO - PROCESS | 3716 | 1464722180626 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3716 | 1464722180628 Marionette TRACE conn2 <- [1,3090,null,{}] 12:16:20 INFO - PROCESS | 3716 | 1464722180632 Marionette TRACE conn2 -> [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:16:20 INFO - PROCESS | 3716 | 1464722180708 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:16:20 INFO - PROCESS | 3716 | 1464722180815 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 14519000 == 37 [pid = 3716] [id = 784] 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 96 (14523800) [pid = 3716] [serial = 2350] [outer = 00000000] 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 97 (1796D400) [pid = 3716] [serial = 2351] [outer = 14523800] 12:16:20 INFO - PROCESS | 3716 | 1464722180858 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3716 | ++DOMWINDOW == 98 (1796E800) [pid = 3716] [serial = 2352] [outer = 14523800] 12:16:21 INFO - PROCESS | 3716 | 1464722181183 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:16:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:16:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 12:16:21 INFO - PROCESS | 3716 | 1464722181224 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3716 | 1464722181226 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:16:21 INFO - PROCESS | 3716 | 1464722181229 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3716 | 1464722181230 Marionette TRACE conn2 <- [1,3094,null,{}] 12:16:21 INFO - PROCESS | 3716 | 1464722181234 Marionette TRACE conn2 -> [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:16:21 INFO - PROCESS | 3716 | 1464722181318 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:16:21 INFO - PROCESS | 3716 | 1464722181421 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 12FE1800 == 38 [pid = 3716] [id = 785] 12:16:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 99 (1325B800) [pid = 3716] [serial = 2353] [outer = 00000000] 12:16:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 100 (1866F400) [pid = 3716] [serial = 2354] [outer = 1325B800] 12:16:21 INFO - PROCESS | 3716 | 1464722181464 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3716 | ++DOMWINDOW == 101 (18674400) [pid = 3716] [serial = 2355] [outer = 1325B800] 12:16:21 INFO - PROCESS | 3716 | 1464722181830 Marionette TRACE conn2 <- [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:16:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:16:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:16:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:16:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 642ms 12:16:21 INFO - PROCESS | 3716 | 1464722181890 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3716 | 1464722181894 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:16:21 INFO - PROCESS | 3716 | 1464722181900 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3716 | 1464722181904 Marionette TRACE conn2 <- [1,3098,null,{}] 12:16:21 INFO - PROCESS | 3716 | 1464722181910 Marionette TRACE conn2 -> [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:16:22 INFO - PROCESS | 3716 | 1464722182008 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:16:22 INFO - PROCESS | 3716 | 1464722182147 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 0F2A0800 == 39 [pid = 3716] [id = 786] 12:16:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 102 (0F2A0C00) [pid = 3716] [serial = 2356] [outer = 00000000] 12:16:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 103 (0F985C00) [pid = 3716] [serial = 2357] [outer = 0F2A0C00] 12:16:22 INFO - PROCESS | 3716 | 1464722182206 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3716 | ++DOMWINDOW == 104 (102D2000) [pid = 3716] [serial = 2358] [outer = 0F2A0C00] 12:16:22 INFO - PROCESS | 3716 | 1464722182883 Marionette TRACE conn2 <- [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:16:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:16:22 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:16:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:16:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1001ms 12:16:22 INFO - PROCESS | 3716 | 1464722182902 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3716 | 1464722182907 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:16:22 INFO - PROCESS | 3716 | 1464722182915 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3716 | 1464722182918 Marionette TRACE conn2 <- [1,3102,null,{}] 12:16:22 INFO - PROCESS | 3716 | 1464722182923 Marionette TRACE conn2 -> [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:16:23 INFO - PROCESS | 3716 | 1464722183038 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:16:23 INFO - PROCESS | 3716 | 1464722183205 Marionette TRACE conn2 -> [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\", \"b5659392-89f0-4b1a-814b-7d65e788c490\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3716 | ++DOCSHELL 10C57400 == 40 [pid = 3716] [id = 787] 12:16:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 105 (10C5C000) [pid = 3716] [serial = 2359] [outer = 00000000] 12:16:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 106 (11406800) [pid = 3716] [serial = 2360] [outer = 10C5C000] 12:16:23 INFO - PROCESS | 3716 | 1464722183259 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3716 | ++DOMWINDOW == 107 (1140E400) [pid = 3716] [serial = 2361] [outer = 10C5C000] 12:16:23 INFO - PROCESS | 3716 | 1464722183906 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:16:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:16:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1049ms 12:16:24 INFO - PROCESS | 3716 | 1464722183991 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3716 | 1464722183993 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 12:16:25 WARNING - u'runner_teardown' () 12:16:25 INFO - No more tests 12:16:25 INFO - Got 0 unexpected results 12:16:25 INFO - SUITE-END | took 661s 12:16:25 INFO - Closing logging queue 12:16:25 INFO - queue closed 12:16:25 INFO - Return code: 0 12:16:25 WARNING - # TBPL SUCCESS # 12:16:25 INFO - Running post-action listener: _resource_record_post_action 12:16:25 INFO - Running post-run listener: _resource_record_post_run 12:16:26 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 90883584; Write bytes: 966344192; Read time: 506761; Write time: 1469425 12:16:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:16:26 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 127698944; Read time: 0; Write time: 154116 12:16:26 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 90883584; Write bytes: 830027776; Read time: 506761; Write time: 1305637 12:16:26 INFO - Running post-run listener: _upload_blobber_files 12:16:26 INFO - Blob upload gear active. 12:16:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:16:26 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:16:26 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:16:26 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:16:27 INFO - (blobuploader) - INFO - Open directory for files ... 12:16:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:16:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:16:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:16:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:16:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:16:28 INFO - (blobuploader) - INFO - Done attempting. 12:16:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:16:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:16:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:16:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:16:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:16:30 INFO - (blobuploader) - INFO - Done attempting. 12:16:30 INFO - (blobuploader) - INFO - Iteration through files over. 12:16:30 INFO - Return code: 0 12:16:30 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:16:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/862d7e4cb960814290d22da781f120d3fc5fdd55b58563c5b13b83482aa1602be2703b9423e1157ae2af90e0ebe87a4dae83edf02ce1726817c848b93b071a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbfb068bf994a0d58730b04f04a59d467f8e270d6afd43b6c8798e066567ea5927692f9fca9f96adc4663cfd822109072a8c43ff858050987d78d55fea68399"} 12:16:30 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:16:30 INFO - Writing to file C:\slave\test\properties\blobber_files 12:16:30 INFO - Contents: 12:16:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/862d7e4cb960814290d22da781f120d3fc5fdd55b58563c5b13b83482aa1602be2703b9423e1157ae2af90e0ebe87a4dae83edf02ce1726817c848b93b071a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbfb068bf994a0d58730b04f04a59d467f8e270d6afd43b6c8798e066567ea5927692f9fca9f96adc4663cfd822109072a8c43ff858050987d78d55fea68399"} 12:16:30 INFO - Running post-run listener: copy_logs_to_upload_dir 12:16:30 INFO - Copying logs to upload dir... 12:16:30 INFO - mkdir: C:\slave\test\build\upload\logs 12:16:30 INFO - Copying logs to upload dir... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... 12:16:30 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=846.012000 ========= master_lag: -8.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-05-31 12:16:33.964192) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:33.965042) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/862d7e4cb960814290d22da781f120d3fc5fdd55b58563c5b13b83482aa1602be2703b9423e1157ae2af90e0ebe87a4dae83edf02ce1726817c848b93b071a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbfb068bf994a0d58730b04f04a59d467f8e270d6afd43b6c8798e066567ea5927692f9fca9f96adc4663cfd822109072a8c43ff858050987d78d55fea68399"} 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.110000 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/862d7e4cb960814290d22da781f120d3fc5fdd55b58563c5b13b83482aa1602be2703b9423e1157ae2af90e0ebe87a4dae83edf02ce1726817c848b93b071a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbfb068bf994a0d58730b04f04a59d467f8e270d6afd43b6c8798e066567ea5927692f9fca9f96adc4663cfd822109072a8c43ff858050987d78d55fea68399"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fmNQOIDFTxm9nYFWbADXzw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:34.097289) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:34.097667) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-035 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-035 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-035 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:34.218759) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:34.219068) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:16:34.696552) ========= ========= Total master_lag: -8.36 =========